linux 下 ifcfg ethx配置和解析

2021-09-08 15:12:51 字數 3242 閱讀 3957

網路介面配置檔案

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

# intel corporation 82545em gigabit ethernet controller (copper)

type=ethernet #網絡卡型別

device=eth0 #網絡卡介面名稱

onboot=yes #系統啟動時是否自動載入

bootproto=static #啟用位址協議 --static:靜態協議 --bootp協議 --dhcp協議

ipaddr=192.168.1.11 #網絡卡ip位址

netmask=255.255.255.0 #網絡卡網路位址

gateway=192.168.1.1 #網絡卡閘道器位址

dns1=10.203.104.41 #網絡卡dns位址

hwaddr=00:0c:29:13:5d:74 #網絡卡裝置mac位址

broadcast=192.168.1.255 #網絡卡廣播位址

重新匯入ifcfg-eth0網路配置檔案

[root@localhost ~]# /etc/init.d/network reload

shutting down inte***ce eth0: [ ok ]

shutting down loopback inte***ce: [ ok ]

bringing up loopback inte***ce: [ ok ]

bringing up inte***ce eth0: [ ok ]

網絡卡介面關閉與啟用

[root@localhost ~]# ifdown eth0 #關閉網路

[root@localhost ~]# ifup eth0 #啟動網路

網路服務啟動與關閉

方法一:

[root@localhost ~]# service network stop #關閉網路服務

[root@localhost ~]# service network start #啟動網路服務

[root@localhost ~]# service network restart #重啟網路服務

方法二:

[root@localhost ~]# /etc/init.d/network stop

[root@localhost ~]# /etc/init.d/network start

[root@localhost ~]# /etc/init.d/network restart

網絡卡狀態查詢

[root@localhost ~]# service network status

configured devices:

lo eth0

currently active devices:

lo eth0

臨時配置網絡卡資訊,無需重啟。

[root@localhost ~]# ifconfig eth0 10.1.1.10 netmask 255.0.0.0

檢視網絡卡介面資訊,預設列出所有介面

[root@localhost ~]# ifconfig

eth0 link encap:ethernet hwaddr 00:0c:29:13:5d:74

inet addr:192.168.1.11 bcast:192.168.1.255 mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe13:5d74/64 scope:link

up broadcast running multicast mtu:1500 metric:1

rx packets:413 errors:0 dropped:0 overruns:0 frame:0

tx packets:572 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

rx bytes:47701 (46.5 kib) tx bytes:64842 (63.3 kib)

base address:0x2000 memory:d8920000-d8940000

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:407 errors:0 dropped:0 overruns:0 frame:0

tx packets:407 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

rx bytes:70759 (69.1 kib) tx bytes:70759 (69.1 kib)

檢視當前路由及閘道器資訊

[root@localhost ~]# netstat -r

kernel ip routing table

destination gateway genmask flags mss window irtt iface

192.168.1.0 * 255.255.255.0 u 0 0 0 eth0

169.254.0.0 * 255.255.0.0 u 0 0 0 eth0

default 192.168.1.1 0.0.0.0 ug 0 0 0 eth0

dns:

主機名:centos

主dns:202.106.46.151

第二dns:202.106.0.20

第三dns:8.8.8.8

網路配置:

eth0

靜態ip:192.168.1.106

子網掩碼 255.255.255.0

預設閘道器 ip 192.168.1.1

device=eth0

ipaddr=192.168.1.106

netmask=255.255.255.0

broadcast=192.168.1.255

onboot=yes

bootproto=none

gateway=192.168.1.1

type=ethernet

"/etc/sysconfig/network-scripts/ifcfg-eth0" 11l, 187c

參考:

Linux下Redis下安裝

redis安裝 檢查是否安裝redis ps ef grep redis2.檢查gcc服務是否安裝成功 rpm qa grep gcc注 安裝成功則顯示 mkdir redis5.解壓redis安裝包 tar zxvf redis 2.8.17 tar.gz c usr local redis 解壓...

Linux下程式設計

windows下我的環境為 windows10 vs2015 opencv3.4.0 opencv3.4.0 contrib python linux下我的環境為 ubuntu16004 也有ubuntu1804 opencv3.4.0 opencv3.4.0 contrib python gnu ...

linux下萬用字元

萬用字元是一類鍵盤字元,有星號 和問號 當查詢檔案呀資料夾時,可以使用它來代替乙個或多個真正字元 當不知道真正字元或者不想建入完整名字時,常常使用萬用字元代替乙個或多個真正字元。星號 可以使用星號代替0個或多個字元。如果正在查詢以aew開頭的乙個檔案,但不記得檔名其餘部分,可以輸入aew,查詢以ae...