天天看點

檢查網絡配置資訊

大家好,又見面了,我是全棧君。

一個、通過指令,這是在以前的文章中所描述的指令:ifconfig

樣品示範:

[root@desktop40 ~]# ifconfig

br0 Link encap:Ethernet HWaddr 00:0C:29:4E:5B:F2

inet addr:192.168.1.131 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe4e:5bf2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:3790 errors:0 dropped:0 overruns:0 frame:0

TX packets:386 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:504418 (492.5 KiB) TX bytes:36497 (35.6 KiB)

eth0 Link encap:Ethernet HWaddr 00:0C:29:4E:5B:F2

inet6 addr: fe80::20c:29ff:fe4e:5bf2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:4402 errors:0 dropped:0 overruns:0 frame:0

TX packets:479 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:621826 (607.2 KiB) TX bytes:46191 (45.1 KiB)

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:20 errors:0 dropped:0 overruns:0 frame:0

TX packets:20 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:1168 (1.1 KiB) TX bytes:1168 (1.1 KiB)

virbr0 Link encap:Ethernet HWaddr 52:54:00:95:B7:E0

inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:77 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:0 (0.0 b) TX bytes:8195 (8.0 KiB)

vnet0 Link encap:Ethernet HWaddr FE:54:00:00:00:40

inet6 addr: fe80::fc54:ff:fe00:40/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:75 errors:0 dropped:0 overruns:0 frame:0

TX packets:3737 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:500

RX bytes:7098 (6.9 KiB) TX bytes:527403 (515.0 KiB)

[root@desktop40 ~]#

通過ifconfig,能夠檢視到主機的全部的網絡資訊。同一時候我們能夠在ifconfig指令後加網卡名字,得出對應的資訊。

示範樣例二:

[root@desktop40 ~]# ifconfig br0

br0 Link encap:Ethernet HWaddr 00:0C:29:4E:5B:F2

inet addr:192.168.1.131 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe4e:5bf2/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:3946 errors:0 dropped:0 overruns:0 frame:0

TX packets:402 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:532753 (520.2 KiB) TX bytes:37642 (36.7 KiB)

[root@desktop40 ~]#

二、通過配置檔案檢視網絡資訊

想要通過檢視參數檔案得到網絡配置的相關資訊,我們就要知道這些參數檔案在哪個檔案夾下。

那麼他們放在哪裡呢?我們知道關于配置檔案一般都放在/etc檔案夾下,二網絡配置又屬于系統配置是以能夠定位它放置在/etc/sysconfig下,那麼是關于網絡的。是以檔案名稱中肯定包括network,進而能夠知道,配置檔案放置在:/etc/sysconfig/network-scripts下。

以下我們看一看這麼檔案夾下都有哪些檔案:

示範樣例三:

[root@instructor network-scripts]# ls

glsorig-ifcfg-eth0 ifcfg-lo ifdown-ippp ifdown-ppp ifup ifup-ippp ifup-plusb ifup-sit net.hotplug

ifcfg-br0 ifdown ifdown-ipv6 ifdown-routes ifup-aliases ifup-ipv6 ifup-post ifup-tunnel network-functions

ifcfg-br0:0 ifdown-bnep ifdown-isdn ifdown-sit ifup-bnep ifup-isdn ifup-ppp ifup-wireless network-functions-ipv6

ifcfg-eth0 ifdown-eth ifdown-post ifdown-tunnel ifup-eth ifup-plip ifup-routes init.ipv6-global

能夠看到在這個檔案夾下有:ifcfg-br0 、ifcfg-eth0 都是關于網絡配置的參數檔案,一個是關于橋接網卡一個是實體網卡。

我們來看一看這兩個示範樣例檔案的内容:

示範樣例四:[root@desktop40 network-scripts]# cat ifcfg-eth0

DEVICE=”eth0″

BOOTPROTO=”dhcp”

HWADDR=”00:0C:29:4E:5B:F2″

IPV6INIT=”yes”

MTU=”1500″

NM_CONTROLLED=”yes”

ONBOOT=”yes”

TYPE=”Ethernet”

UUID=”a6c176f0-6f6c-4629-92b5-f13c577d37cd”

DEVICE=eth0

BOOTPROTO=none

BRIDGE=br0

ONBOOT=yes

[root@desktop40 network-scripts]# cat ifcfg-br0

# Bridge Networking Interface

DEVICE=br0

ONBOOT=yes

BOOTPROTO=dhcp

TYPE=Bridge

USERCTL=yes

NM_CONTROLLED=no

IPV6INIT=no

PEERNTP=no

DELAY=0

NAME=”Bridge eth0″

[root@desktop40 network-scripts]#

版權聲明:本文部落格原創文章。部落格,未經同意,不得轉載。

釋出者:全棧程式員棧長,轉載請注明出處:https://javaforall.cn/117165.html原文連結:https://javaforall.cn