回覆列表
-
1 # 使用者7439741545625
-
2 # pzyyo24296
Linux的網路裝置配置檔案存放在/etc/sysconfig/network-scripts裡面,對於乙太網的第一個網路裝置,配置檔名一般為 ifcfg-eth0 如果需要為第一個網路裝置繫結多一個IP地址,只需要在/etc/sysconfig/network-scripts目錄裡面建立一個名為ifcfg-eth0:0的檔案,內容樣例為: DEVICE="eth0:0" IPADDR="211.100.10.11Array" NETMASK="255.255.255.0" ONBOOT="yes" 其中的DEVICE為裝置的名稱,IPADDR為此裝置的IP地址,NETMASK為子網掩碼,ONBOOT表示在系統啟動時自動啟動。 如果需要再繫結多一個IP地址,只需要把檔名和檔案內的DEVICE中的eth0:x加一即可。
在Linux系統下一個網絡卡設定多個IP用ifconfig命令比較方便。#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 說明:up是表示立即啟用 如果給單個網絡卡eth0配置多個ip地址如何操作呢,如果使用ifconfig命令,那麼上邊需要改動的地方只有eth0而已,將eth0改為eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x稱為虛擬網路介面,是建立在網路介面上邊。 所以給單網絡卡配置多ip的方法就是使用命令: #ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0 up #ifconfig eth0:1 192.168.0.2 netmask 255.255.255.0 up ping測試透過,就完成了單網絡卡配置多ip的功能。這樣reboot以後ip地址會變回去,所以要設定啟動時自動啟用ip設定。辦法有以下: