linux下的網路配置詳解
debian下的網路配置檔案地址:
/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
hardware ether 00:11:22:33:44:55
address 192.168.1.123
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
# The wireless lan card
auto wlan0
iface wlan0 inet dhcp
up /usr / local / sbin / rfswitch .sh
-----------
該配置檔案詳細配置了連線網路的地址和閘道器等資訊。
該清單中申明瞭3個網路介面:
本機介面:LOOP,乙太網介面:eth0,和無線網絡卡wlan0.
檔案中的auto IFACE標明在執行ifup -a的時候這個介面被啟用,也就是在啟動過程中,這幾個介面會被啟用。這三個介面都遵循IPV4的協議,因此在介面的申明中申明為inet.
本機地址:loopback.對於任何一臺有IP的網路支援的主機,都有一個作為本機的地址。127。0.0.1。
DHCP自動獲取地址,上面配置的無線網絡卡的設定就是自動獲取iP地址。
靜態地址(static),是手工指定地址。ADDRESS(地址),NETMASK(子網掩碼),broadcast(廣播地址),gateway(預設網管)都是手工指定地址的一部分。
設定完成以後,可以通過ifconfig來檢視所有的網路配置。
也可以通過該命令來直接修改interfaces裡面的配置。
APTITUDE:/home/guawux# ifconfig eth0 down
APTITUDE:/home/guawux# ifconfig eth0 192.168.10.188
APTITUDE:/home/guawux# ifconfig eth0 up
上面清單中的命令表示先把介面關掉,然後重新設定了一個,再開啟。