Linux中ifcfg eth0配置引數解釋

2021-10-02 11:56:29 字數 1234 閱讀 5523

linux中設定ip位址經常使用到ifcfg-eth0這個檔案.

vi /etc/sysconfig/network-scripts/ifcfg-eth0

附錄檔案中的內容:

device=eth0bootproto=none

ipv6init=yesnm_controlled=yesonboot=yestype="ethernet"defroute=yes

ipv4_failure_fatal=yes

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_failure_fatal=no

name="system eth0"ipaddr=192.168.1.100prefix=24gateway=192.168.1.1dns1=8.8.8.8dns2=4.4.4.4hwaddr=00:0c:29:c0:ff:c5

ipv6_peerdns=yes

ipv6_peerroutes=yes

last_connect=1462594782

各個配置項的意義:

device=物理裝置名

ipaddr=ip位址

netmask=掩碼值

network=網路位址

broadcast=廣播位址

gateway=閘道器位址

onboot=[yes|no](引導時是否啟用裝置)

userctl=[yes|no](非root使用者是否可以控制該裝置)

bootproto=[none|static|bootp|dhcp](引導時不使用協議|靜態分配|bootp協議|dhcp協議)

hwaddr = 你的mac位址

有的引數並非必需。

拿我安裝在虛擬機器上的linux來進行一下說明:

我原來的配置如下:

device=eth0

bootproto=dhcp

onboot=yes

在這種情況下我的網絡卡沒有被啟用。

修改後的配置如下:

device=eth0

bootproto=static

broadcast=192.168.129.128

ipaddr=192.168.129.2

netmask=255.255.255.0

network=192.168.129.0

onboot=yes

這樣每次開機時網絡卡就可以被啟用。

Linux中ifcfg eth0配置引數說明

ifcfg eth0在 etc sysconfig network scripts下,其配置如下 device 物理裝置名 ipaddr ip位址 netmask 掩碼值 network 網路位址 broadcast 廣播位址 gateway 閘道器位址 onboot yes no 引導時是否啟用裝...

Linux中ifcfg eth0配置引數說明

ifcfg eth0在 etc sysconfig network scripts下,其配置如下 device 物理裝置名 ipaddr ip位址 netmask 掩碼值 network 網路位址 broadcast 廣播位址 gateway 閘道器位址 onboot yes no 引導時是否啟用裝...

Linux中ifcfg eth0配置引數解釋

linux中設定ip位址經常使用到ifcfg eth0這個檔案.vi etc sysconfig network scripts ifcfg eth0 附錄檔案中的內容 device eth0bootproto none ipv6init yesnm controlled yesonboot yes...