局域網(wǎng)里有臺安裝有CentOS6.4的電腦,掉電或重啟墓造,它的IP會被DHCP重新分配柴我,如果要遠程控制這臺電腦解寝,不得不去打開顯示器去查看它的新IP,這樣太麻煩了艘儒。于是需要將這臺電腦的IP設(shè)置成靜態(tài)的聋伦。
(1)找到/etc/sysconfig/network-scripts/ifcfg-eth0這個文件,如果沒有就創(chuàng)建一個界睁,內(nèi)容如下
DEVICE=eth0
BOOTPROTO=static?
BROADCAST=192.168.0.255?
ONBOOT=yes?
IPADDR=192.168.0.108?
NETMASK=255.255.255.0?
GATEWAY=192.168.0.1?
DNS1=192.168.0.1
DEVICE=eth0 #描述網(wǎng)卡對應(yīng)的設(shè)備別名
BOOTPROTO=static #設(shè)置網(wǎng)卡獲得ip地址的方式觉增,可能的選項為static掐场,dhcp或bootp欢伏,分別對應(yīng)靜態(tài)指定的 ip地址,通過dhcp協(xié)議獲得的ip地址畸肆,通過bootp協(xié)議獲得的ip地址
BROADCAST=192.168.0.255 #對應(yīng)的子網(wǎng)廣播地址
ONBOOT=yes
IPADDR=192.168.0.108 #如果設(shè)置網(wǎng)卡獲得ip地址的方式為靜態(tài)指定访惜,此字段就指定了網(wǎng)卡對應(yīng)的ip地址
NETMASK=255.255.255.0 #網(wǎng)卡對應(yīng)的網(wǎng)絡(luò)掩碼
GATEWAY=192.168.0.1 #默認網(wǎng)關(guān)的IP地址嘹履,可以在CMD中使用ipconfig查到
DNS1=192.168.0.1 #DNS1服務(wù)器的地址,可以在CMD中使用nslookup查到
(2)找到/etc/sysconfig/network文件债热,內(nèi)容如下
NETWORKING=yes
NETWORKING_IPV6=no?
HOSTNAME=localhost.localdomain?
GATEWAY=192.168.0.1
NETWORKING=yes #表示系統(tǒng)是否使用網(wǎng)絡(luò)砾嫉,一般設(shè)置為yes。如果設(shè)為no窒篱,則不能使用網(wǎng)絡(luò)焕刮,而且很多系統(tǒng)服務(wù)程序?qū)o法啟動
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain #設(shè)置本機的主機名,這里設(shè)置的主機名要和/etc/hosts中設(shè)置的主機名對應(yīng)
GATEWAY=192.168.0.1 #默認網(wǎng)關(guān)的IP地址
(3)查看/etc/resolv.conf文件
# Generated by NetworkManager
nameserver 192.168.0.1
這個文件不需要修改墙杯,它根據(jù)網(wǎng)卡的配置文件/etc/sysconfig/network-scripts/ifcfg-eth0自動產(chǎn)生配并。即使修改了,在重啟網(wǎng)絡(luò)服務(wù)后高镐,該內(nèi)容也會被沖掉溉旋。
(4)重啟網(wǎng)絡(luò)服務(wù)
service?network?restart?