/etc/hosts (本地主機ip地址映射,可以有多個別名)。
/etc/services (端口號與標准服務之間的對應關系)。
/etc/sysconfig/network (設置主機名,網關,域名)。
HOSTANME=
Linux.com (主機名)(需要重啟計算機才有效)
GATEWAY=192.168.1.1 (網關)
/etc/rc.d/init.d/network restart (腳本服務啟動)
service network restart (同上,是命令執行)
DNS相關配置文件
/etc/host.conf
/etc/nsswitch.conf
設置DNS服務器地址
vim /etc/resolv.conf
nameserver 218.2.135.1
網卡配置文件路徑:/etc/sysconfig/network-scripts/ifcfg-interface-name
DEVICE=interface-name 物理設備名。
IPADDR=addr addr IP地址。
NETMASK=mask mask 網絡掩碼值。
NETWORK=addr addr 網絡地址。
BROADCAST=addr addr 廣播地址。
GATEWAY=addr addr 網關地址。
ONBOOT=answer answer yes(引導時激活設備)或no(引導時不激活設備)
USERCTL=answer answer yes(非root用戶可以控制該設備)或no
BOOTPROTO=proto proto 取下列值之一:none,引導時不使用協議;static靜態分配地址bootp,使用BOOTP協議,或dhcp,使用DHCP協議。
修改MAC地址
# ifconfig eth0 down
# ifconfig eth0 hw ether 00:00:0c:12:34:56
/etc/rd.d/init.d/network(上面的修改可存儲在此腳本中)
# ifconfig eth0 up
上面這種方法是在內核中修改,下次開機將還原
要永久有效在網卡配置文件中加入以下這一條:
MACADDR=00:00:0c:12:34:56
/etc/sysconfig/network-scripts/ifcfg-eth0
常用測試命令
ping -c 4 172.16.1.1
route (對內核的ip路由表進行操作,主要對己配置的接口的主機或網絡設置靜態路由,如通過ifconfig程序配)
route add -net 192.168.1.0 netmask 255.255.255.0 eth0 (添加一條到192.168.1.0網絡的路由條目)
route del -net 192.168.1.0 netmask 255.255.255.0 (刪除路由條目)
route -C 查看緩沖表
route -n 查看本地路由表
traceroute 路由跟蹤
注:netconfig、ifconfig、route三者結合使用,不用重啟系統及服務。
轉載地址:http://www.linuxde.net/2011/06/102.html