LINUX單網卡綁定多個IP

 在linux下,我們有時候需要給單網卡設置不同的IP地址,這樣就涉及到單網卡綁定多個IP地址的情況。使用本方法可以方便的爲單網卡綁定多個IP地址。筆者使用的環境是centos5.6,應該在fedora 和rhel上都是適用的。

我們知道linux的網絡設備的存儲路徑是/etc/sysconfig/network-scripts/

我們要適用的網卡是eth0,再看一下該設備的IP信息。

IP:192.168.234.128 

Brast:192.168.234.255

Mask:255.255.255.0

添加一個IP只需在 /etc/sysconfig/network-scripts /創建一個ifcfg-eth0:x(x可以爲0,1,2.......)。爲了簡便我們可以講ifcfg-eth0,複製一份命名爲ifcfg-eth0:1即可,然後修改該文件。

[root@localhost network-scripts]# cat ifcfg-eth0

# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

DEVICE=eth0(修改爲eth0:1)

BOOTPROTO=none

HWADDR=00:0C:29:96:93:CA

ONBOOT=yes(表示開機啓用,保留)

NETMASK=255.255.255.0

IPADDR=192.168.234.128(修改爲新的ip,192.168.234.100)

GATEWAY=192.168.234.255

TYPE=Ethernet

USERCTL=no

IPV6INIT=no

PEERDNS=yes

修改後的結果:

啓用設備,使用命令:ifup eth0:1

下面測試一下,另外一臺計算機使用ping來測試。

 經測試,這樣就完成了添加一個IP的工作,同樣我們可以添加N個IP。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章