|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 390|回復: 1
打印 上一主題 下一主題

Linux一个主机配多个IP

[複製鏈接]

989

主題

1

好友

5260

積分

教授

Rank: 8Rank: 8

  • TA的每日心情
    奮斗
    2024-5-15 16:35
  • 簽到天數: 1232 天

    [LV.10]以壇為家III

    推廣值
    2
    貢獻值
    378
    金錢
    1880
    威望
    5260
    主題
    989

    回文勇士 文明人 中學生 高中生 簽到勳章 簽到達人 男生勳章 大學生 文章勇士 附件高人 附件達人 文章達人 教授

    樓主
    發表於 2013-7-4 21:25:06
    Linux一个主机配多个IP



    首先我们在linux下查看该主机的IP地址:

    #ifconfig

    eth0      Link encap:Ethernet HWaddr 00:16:8d:B7:6A:E0

              inet addr:192.168.1.111 Bcast:192.168.1.255 Mask:255.255.252.0

              inet6 addr: fd80::213:8eff:feb7:2ae0/64 Scope:Link

              UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

              RX packets:7077 errors:0 dropped:0 overruns:0 frame:0

              TX packets:54 errors:0 dropped:0 overruns:0 carrier:0

              collisions:0 txqueuelen:1000

              RX bytes:654811 (639.4 KiB) TX bytes:6229 (6.0 KiB)

              Interrupt:10 Base address:0xb800

        这里我们只看到该主机只有一个IP地址,我们要在网卡eth0上再绑定另外一个IP,因为一般的机器它只有一张网卡,所以我们就在同一张网卡上进行多个IP的绑定。好了,我们开始做吧。

    1.首先进入网卡的配置文件

    #cd /etc/sysconfig/network-scripts

    2.复制网卡eth0的配置文件

    #cp ifcfg-eth0 ifcfg-eth0:0

    3.修改ifcfg-eht0:0文件

    #vi ifcfg-eth0:0

    将其中的IP地址改为你的另外一个IP地址,比如我的修改如下:

    DEVICE=eth0:0  #网卡的设置名称,要跟文件名一致

    BOOTPROTO=static

    HWADDR=00:16:8d:B7:6A:E0

    IPADDR=192.168.1.112

    NETMASK=255.255.252.0

    GATEWAY=192.168.0.0

    ONBOOT=yes

    TYPE=Ethernet



        注意的是,eth0:0的物理网卡地址必须要和eth0d物理网卡地址,即HWaddr要一致,因为是在同一网卡上绑定的多个IP。保存好后,我们就可以 重启网卡了.

    4.重新启动网卡

    /etc/init.d/network restart





    5.启动后,再查看IP地址

    #ifconfig

    eth0      Link encap:Ethernet HWaddr 00:16:8d:B7:6A:E0

              inet addr:192.168.1.111 Bcast:192.168.1.255 Mask:255.255.252.0

              inet6 addr: fd80::213:8eff:feb7:2ae0/64 Scope:Link

              UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

              RX packets:7077 errors:0 dropped:0 overruns:0 frame:0

              TX packets:54 errors:0 dropped:0 overruns:0 carrier:0

              collisions:0 txqueuelen:1000

              RX bytes:654811 (639.4 KiB) TX bytes:6229 (6.0 KiB)

              Interrupt:10 Base address:0xb800



    eth0:0    Link encap:Ethernet HWaddr 00:16:8d:B7:6A:E0

              inet addr:192.168.1.112 Bcast:192.168.1.255 Mask:255.255.252.0

              UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

              Interrupt:10 Base address:0xb800



        看看,机器是不是有两个IP地址了啊,呵呵,可以试着用另外一台机器ping下~~~

    #ping 192.168.1.111

    PING 192.168.1.111 (192.168.1.111) 56(84) bytes of data.

    64 bytes from 192.168.1.111: icmp_seq=0 ttl=64 time=0.061 ms

    64 bytes from 192.168.1.111: icmp_seq=1 ttl=64 time=0.048 ms

    64 bytes from 192.168.1.111: icmp_seq=2 ttl=64 time=0.052 ms

    #ping 192.168.1.112

    PING 192.168.1.112 (192.168.1.112) 56(84) bytes of data.

    64 bytes from 192.168.1.112: icmp_seq=0 ttl=64 time=0.063 ms

    64 bytes from 192.168.1.112: icmp_seq=1 ttl=64 time=0.055 ms

    64 bytes from 192.168.1.112: icmp_seq=2 ttl=64 time=0.055 ms
    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2024-5-29 22:14 , Processed in 0.019016 second(s), 26 queries , Gzip On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部