WELCOME

2009年10月19日 星期一

Linux: 網路卡設定兩組以上IP的方法

設定兩組以上IP方法:

1.先使用ifconfig查看機器本身的IP,查看只有一組eth0lo是本機local lookback,建議不要亂動設定。

2.
如果要給網卡第二組
IP可以這樣設定,假設網卡第二組IP192.168.1.16,輸入新增指令為 ifconfig eth0:0 192.168.1.16 up



注意:此指令只可以設定固定IP,不可以使用DHCP方式,所以IP為只不可以空白。eth0:0代表第一張網卡的第二組IP名稱,第一張網卡第三組IP名稱就為eth0:1,依此類推。



3.那在輸入ip addr show,可以看到多一組,那這時你可以PING看看

注意:這樣的設定在重新開機或是重新啟動網卡就會消失,如果要每次重新開機時都會套用此設定,就要新增網卡設定檔。

有新增就有刪除,刪除的方式輸入 ip addr delete 192.168.1.16 dev eth0

 



儲存設定方法:

1.先到網卡設定檔存放的位置,輸入cd /etc/sysconfig/network-scripts


2.必須產生第二組IP的網卡設定檔,所以複製原本的網卡設定檔ifcfg-eth0ifcfg-eth0:0,輸入cp ifcfg-eth0  ifcfg-eth0:0

3.
複製第二組
IP的網路設定檔後,編輯該設定檔,輸入vi ifcfg-eth0:0


4.DEVICEeth0改成eth0:0,加上一筆IPADDR=192.168.1.16BOOTPROTO改成static,剩下的輸入方式與其它網路設定無異。

5.
接下來就是重新啟動網卡或是重新開機,看看設定是否生效,輸入
service network start

6.
再次輸入
ip addr show,設定皆無消失,這樣代表設定成功。

7.
那由另一台電腦測試看看網路是否暢通


注意:要拿掉第二組的IP就將該設定檔ifcfg-eth0:0刪除,然後重新啟動。

沒有留言:

張貼留言