===========================================================================
== 轉載請註明出處:http://blog.csdn.net/kernel_ya/article/details/8556072
===========================================================================
linux 網絡配置
文件路徑:/etc/sysconfig/network 包括主機基本網絡信息用於系統啓動
/etc/sysconfig/network-scripts/ifcfg-eth0 網絡配置信息
/etc/resolv.conf DNS配置文件
/etc/xinet.conf 定義了由超級進程XINETD啓動的網絡服務/etc/protocols 設定主機使用的協議及各個協議的協議號
/etc/services 設定了主機的不同端口的網絡服務
名詞註釋:
DEVICE=物理設備名
IPADDR=IP地址
NETMASK=掩碼值
NETWORK=網絡地址
BROADCAST=廣播地址
GATEWAY=網關地址
TYPE=Ethernet (網絡類型)
ONBOOT=[yes|no](引導時是否激活設備)
USERCTL=[yes|no](非root用戶是否可以控制該設備)
PEERDNS=[yes|no] (如果通過 DHCP 獲取 IP ,是否將 DNS 信息寫入 /etc/resolv.conf (覆蓋))
BOOTPROTO=[none|static|bootp|dhcp](引導時不使用協議|靜態分配|BOOTP協議|DHCP協議)
HWADDR = 你的MAC地址
ifcfg-eth0文件信息:
DEVICE=eth0 設置網絡接口名稱
BOOTPROTO=none none和static均爲靜態,dhcp爲動態獲取IP
ONBOOT=yes 設置網絡接口在系統啓動時激活
HWADDR=ec:a8:6b:2d:3b:37 MAC地址
NM_CONTROLLED=yes
TYPE=Ethernet
IPADDR=192.168.9.125 本機IP地址
NETMASK=255.255.255.0 網絡掩碼
GATEWAY=192.168.9.1 網關地址(路由器的IP地址)
DNS1=192.168.1.11 DNS地址
IPV6INIT=no
USERCTL=no
網卡接口關閉與激活:
ifdown eth0 關閉網絡
ifup eth0 啓動網絡
網絡服務啓動與關閉:
service network stop 關閉網絡服務
service network start 啓動網絡服務
service network restart 重啓網絡服務
service network status 查看網絡服務狀態
臨時修改IP地址和掩碼【無需重啓接口】
ifconfig eth0 192.168.10.222 netmask 255.255.255.0
更改網卡MAC地址 ifconfig 網卡名 hw ether MAC 地址
測試域名解析 nslookup www.baidu.com
發送dhcp請求 dhclient eth0
註銷dhcp dhclient -r eth0