1.centos系 需要修改的文件有: ■ /etc/sysconfig/network ■ /etc/sysconfig/network-scripts/ifcfg-eth0 ■ /etc/resolv.conf (1)找到/etc/sysconfig/network-scripts/ifcfg-eth0這個(gè)文件,如果沒(méi)有就創(chuàng)建一個(gè),內(nèi)容如下
DEVICE=eth0 #描述網(wǎng)卡對(duì)應(yīng)的設(shè)備別名 BOOTPROTO=static #設(shè)置網(wǎng)卡獲得ip地址的方式,可能的選項(xiàng)為static,dhcp或bootp,分別對(duì)應(yīng)靜態(tài)指定的 ip地址,通過(guò)dhcp協(xié)議獲得的ip地址,通過(guò)bootp協(xié)議獲得的ip地址 BROADCAST=192.168.0.255 #對(duì)應(yīng)的子網(wǎng)廣播地址 ONBOOT=yes IPADDR=192.168.0.108 #如果設(shè)置網(wǎng)卡獲得ip地址的方式為靜態(tài)指定,此字段就指定了網(wǎng)卡對(duì)應(yīng)的ip地址 NETMASK=255.255.255.0 #網(wǎng)卡對(duì)應(yīng)的網(wǎng)絡(luò)掩碼 GATEWAY=192.168.0.1 #默認(rèn)網(wǎng)關(guān)的IP地址,可以在CMD中使用ipconfig查到 DNS1=192.168.0.1 #DNS1服務(wù)器的地址,可以在CMD中使用nslookup查到
(2)找到/etc/sysconfig/network文件,內(nèi)容如下
NETWORKING=yes #表示系統(tǒng)是否使用網(wǎng)絡(luò),一般設(shè)置為yes。如果設(shè)為no,則不能使用網(wǎng)絡(luò),而且很多系統(tǒng)服務(wù)程序?qū)o(wú)法啟動(dòng) NETWORKING_IPV6=no HOSTNAME=localhost.localdomain #設(shè)置本機(jī)的主機(jī)名,這里設(shè)置的主機(jī)名要和/etc/hosts中設(shè)置的主機(jī)名對(duì)應(yīng) GATEWAY=192.168.0.1 #默認(rèn)網(wǎng)關(guān)的IP地址
(3)查看/etc/resolv.conf文件
這個(gè)文件不需要修改,它根據(jù)網(wǎng)卡的配置文件/etc/sysconfig/network-scripts/ifcfg-eth0自動(dòng)產(chǎn)生。即使修改了,在重啟網(wǎng)絡(luò)服務(wù)后,該內(nèi)容也會(huì)被沖掉。
(4)重啟網(wǎng)絡(luò)服務(wù) service network restart debian系 需要修改的文件有: ■ /etc/network/interfaces ■ /etc/resolv.conf 操作步驟: (1)步驟一中需要添加的代碼(IP內(nèi)容): auto loiface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.9 netmask 255.255.255.0 gateway 192.168.1.1 步驟二中需要添加的代碼(DNS服務(wù)器): # Generated by NetworkManager nameserver 202.100.199.8 nameserver 202.100.192.68 步驟三中重啟網(wǎng)卡: sudo /etc/init.d/networking restart |
|
來(lái)自: 身子莫 > 《linux內(nèi)核及操作系統(tǒng)》