1. 程式人生 > >linux下的網路配置詳解

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

上面清單中的命令表示先把介面關掉,然後重新設定了一個,再開啟。