linux系統配置之單一網卡配置多個不同網段IP(centos)


1、用root權限的用戶登錄CENTOS,進入network-scripts文件夾下(本步驟可以省略,與二步驟一起完成):

shell命令:cd /ect/sysconfig/network-scripts/

2、復制現在正在使用的網卡配置信息文件

shell命令:cp ifcfg-eth0 ifcfg-eth0:1(其中ifcfg-eth0:1為單網卡上第二ip配置文件名,如要配置第三個ip,則可復制文件名ifcfg-eth0:2,想在單網卡上設置跟多ip,文件名以此類推)

若沒有步驟1,則命令如下:

shell命令:cp /ect/sysconfig/network-scripts/ifcfg-eth0 /ect/sysconfig/network-scripts/ ifcfg-eth0:1

3、編輯第二IP配置文件。

shell命令:vi /ect/sysconfig/network-scripts/ ifcfg-eth0:1

vi命令:

I開始編輯文本內容

找到DEVICE=eth0這一行,將其改為DEVICE=eth0:1

找到IPADDR=xxx.xxx.xxx.xxx這一行,替換成新的IP

找到GETWAY=xxx.xxx.xxx.xxx這一行,將其替換成新的網關

找到NETMASK=xxx.xxx.xxx.xxx這一行,將其替換成新的網子掩碼。

Vi命令:

ESC建,然后輸入::wq(保存,其中:wq均為vi命令)保存退出vi編輯。

4、重新啟動網絡設置。

Xshell命令:

方法一(重新變換所有網絡狀態):

/etc/init.d/network reload 

/etc/init.d/network restart

方法二(重啟單個network配置文件):

ifconfig eth0:1 down

ifdown eth0:1(此兩行命令意思相同,為關閉該ip配置,可省略)

ifconfig eth0:1 up

ifup eth0:1(啟動該配置文件中設置的IP,此兩行命令意義相同)

至此,給CENTOS服務器單網卡設置第二IP完成,可輸入Shell命令:ifconfig查看是否設置成功,也可以找同一個ip網段的第三方電腦ping該IP,開始否能夠ping通。

需要注意的事項:

1、可能一台服務器不只有一個網卡,在 /ect/sysconfig/network-scripts/該目錄下可能看見eth1,eth2等一系列文件,切勿將新添加的IP配置到該文件內,以免造成不必要的麻煩,本人走過彎路,浪費了不少時間。微笑

2、高亮部分為shell命令或者vi命令,可copy直接使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM