linux中設定ip位址經常使用到ifcfg-eth0這個檔案.
vi /etc/sysconfig/network-scripts/ifcfg-eth0
附錄檔案中的內容:
device=eth0bootproto=noneipv6init=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...