亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
        當前位置:操作系統(tǒng) > Linux > 文章內(nèi)容
        

      Linux基礎(chǔ)教程:在Ubuntu15.10上為單個網(wǎng)卡設(shè)置多個IP地址

       [ 2016年2月14日 ] 【

      有時候你可能想在你的網(wǎng)卡上使用多個 IP 地址。遇到這種情況你會怎么辦呢?買一個新的網(wǎng)卡并分配一個新的 IP?不,沒有這個必要(至少在小型網(wǎng)絡中),F(xiàn)在我們可以在 Ubuntu 系統(tǒng)中為一個網(wǎng)卡分配多個 IP 地址。想知道怎么做到的?跟著我往下看,其實并不難。

      這個方法也適用于 Debian 以及它的衍生版本。

       

      臨時添加 IP 地址

      首先,讓我們找到網(wǎng)卡的 IP 地址。在我的 Ubuntu 15.10 服務器版中,我只使用了一個網(wǎng)卡。

      運行下面的命令找到 IP 地址:

      1. sudoip addr

      樣例輸出:

      1. 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default
      2. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
      3. inet 127.0.0.1/8 scope host lo
      4. valid_lft forever preferred_lft forever
      5. inet6 ::1/128 scope host
      6. valid_lft forever preferred_lft forever
      7. 2: enp0s3: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
      8. link/ether 08:00:27:2a:03:4b brd ff:ff:ff:ff:ff:ff
      9. inet 192.168.1.103/24 brd 192.168.1.255 scope global enp0s3
      10. valid_lft forever preferred_lft forever
      11. inet6 fe80::a00:27ff:fe2a:34e/64 scope link
      12. valid_lft forever preferred_lft forever

      1. sudoifconfig

      樣例輸出:

      1. enp0s3 Link encap:EthernetHWaddr08:00:27:2a:03:4b
      2. inet addr:192.168.1.103Bcast:192.168.1.255Mask:255.255.255.0
      3. inet6 addr: fe80::a00:27ff:fe2a:34e/64Scope:Link
      4. UP BROADCAST RUNNING MULTICAST MTU:1500Metric:1
      5. RX packets:186 errors:0 dropped:0 overruns:0 frame:0
      6. TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
      7. collisions:0 txqueuelen:1000
      8. RX bytes:21872(21.8 KB) TX bytes:9666(9.6 KB)
      9. lo Link encap:LocalLoopback
      10. inet addr:127.0.0.1Mask:255.0.0.0
      11. inet6 addr:::1/128Scope:Host
      12. UP LOOPBACK RUNNING MTU:65536Metric:1
      13. RX packets:217 errors:0 dropped:0 overruns:0 frame:0
      14. TX packets:217 errors:0 dropped:0 overruns:0 carrier:0
      15. collisions:0 txqueuelen:0
      16. RX bytes:38793(38.7 KB) TX bytes:38793(38.7 KB)

      正如你在上面輸出中看到的,我的網(wǎng)卡名稱是 enp0s3,它的 IP 地址是 192.168.1.103。

      現(xiàn)在讓我們來為網(wǎng)卡添加一個新的 IP 地址,例如說 192.168.1.104。

      打開你的終端并運行下面的命令添加額外的 IP。

      1. sudoip addr add 192.168.1.104/24 dev enp0s3

      用命令檢查是否啟用了新的 IP:

      1. sudoip address show enp0s3

      樣例輸出:

      1. 2: enp0s3: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
      2. link/ether 08:00:27:2a:03:4e brd ff:ff:ff:ff:ff:ff
      3. inet 192.168.1.103/24 brd 192.168.1.255 scope global enp0s3
      4. valid_lft forever preferred_lft forever
      5. inet 192.168.1.104/24 scope global secondary enp0s3
      6. valid_lft forever preferred_lft forever
      7. inet6 fe80::a00:27ff:fe2a:34e/64 scope link
      8. valid_lft forever preferred_lft forever

      類似地,你可以添加任意數(shù)量的 IP 地址,只要你想要。

      讓我們 ping 一下這個 IP 地址驗證一下。

      1. sudoping192.168.1.104

      樣例輸出

      1. PING 192.168.1.104(192.168.1.104)56(84) bytes of data.
      2. 64 bytes from192.168.1.104: icmp_seq=1 ttl=64time=0.901 ms
      3. 64 bytes from192.168.1.104: icmp_seq=2 ttl=64time=0.571 ms
      4. 64 bytes from192.168.1.104: icmp_seq=3 ttl=64time=0.521 ms
      5. 64 bytes from192.168.1.104: icmp_seq=4 ttl=64time=0.524 ms

      好極了,它能工作!

      要刪除 IP,只需要運行:

      1. sudoip addr del192.168.1.104/24 dev enp0s3

      再檢查一下是否刪除了 IP。

      1. sudoip address show enp0s3

      樣例輸出:

      1. 2: enp0s3: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
      2. link/ether 08:00:27:2a:03:4e brd ff:ff:ff:ff:ff:ff
      3. inet 192.168.1.103/24 brd 192.168.1.255 scope global enp0s3
      4. valid_lft forever preferred_lft forever
      5. inet6 fe80::a00:27ff:fe2a:34e/64 scope link
      6. valid_lft forever preferred_lft forever

      可以看到已經(jīng)沒有了!

      正如你所知,重啟系統(tǒng)后這些設(shè)置會失效。那么怎么設(shè)置才能永久有效呢?這也很簡單。

      添加永久 IP 地址

      Ubuntu 系統(tǒng)的網(wǎng)卡配置文件是 /etc/network/interfaces。

      讓我們來看看上面文件的具體內(nèi)容。

      1. sudocat/etc/network/interfaces

      輸出樣例:

      1. #Thisfile describes the network interfaces available on your system
      2. #and how to activate them.Formore information, see interfaces(5).
      3. source /etc/network/interfaces.d/*
      4. # The loopback network interface
      5. auto lo
      6. iface lo inet loopback
      7. # The primary network interface
      8. auto enp0s3
      9. iface enp0s3 inet dhcp

      正如你在上面輸出中看到的,網(wǎng)卡啟用了 DHCP。

      首頁 1 2 尾頁
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內(nèi)導航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved