成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Ubuntu系統中添加一個輔助IP地址

系統 Linux
Linux 管理員應該意識到這一點,因為這是一項例行任務。很多人想知道為什么我們需要在服務器中添加多個 IP 地址,以及為什么我們需要將它添加到單塊網卡中?我說的對嗎?

[[242999]]

Linux 管理員應該意識到這一點,因為這是一項例行任務。很多人想知道為什么我們需要在服務器中添加多個 IP 地址,以及為什么我們需要將它添加到單塊網卡中?我說的對嗎?

你可能也會有類似的問題:在 Linux 中如何為單塊網卡分配多個 IP 地址?在本文中,你可以得到答案。

當我們對一個新服務器進行設置時,理想情況下它將有一個 IP 地址,即服務器主 IP 地址,它與服務器主機名對應。

我們不應在服務器主 IP 地址上托管任何應用程序,這是不可取的。如果要在服務器上托管任何應用程序,我們應該為此添加輔助 IP。

這是業界的***實踐,它允許用戶安裝 SSL 證書。大多數系統都配有單塊網卡,這足以添加額外的 IP 地址。

我們可以在同一個接口上添加 IP 地址,或者在同一設備上創建子接口,然后在其中添加 IP。默認情況下,一直到 Ubuntu 14.04 LTS,接口給名稱為 ethX (eth0),但是從 Ubuntu 15.10 之后網絡接口名稱已從 ethX 更改為 enXXXXX(對于服務器是 ens33,桌面版是 enp0s3)。

在本文中,我們將教你如何在 Ubuntu 上執行此操作,并且衍生到其它發行版(to 校正:這句自己加的)。

注意:別在 DNS 詳細信息后添加 IP 地址。如果是這樣,DNS 將無法正常工作。

 

如何在 Ubuntu 14.04 LTS 中添加臨時輔助 IP 地址

在系統中添加 IP 地址之前,運行以下任一命令即可驗證服務器主 IP 地址:

  1. # ifconfig
  2. # ip addr
  3.  
  4. # ip addr
  5.  
  6. eth0 Link encap:Ethernet HWaddr 08:00:27:98:b7:36
  7. inet addr:192.168.56.150 Bcast:192.168.56.255 Mask:255.255.255.0
  8. inet6 addr: fe80::a00:27ff:fe98:b736/64 Scope:Link
  9. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  10. RX packets:4 errors:0 dropped:0 overruns:0 frame:0
  11. TX packets:105 errors:0 dropped:0 overruns:0 carrier:0
  12. collisions:0 txqueuelen:1000
  13. RX bytes:902 (902.0 B) TX bytes:16423 (16.4 KB)
  14.  
  15. eth1 Link encap:Ethernet HWaddr 08:00:27:6a:cf:d3
  16. inet addr:10.0.3.15 Bcast:10.0.3.255 Mask:255.255.255.0
  17. inet6 addr: fe80::a00:27ff:fe6a:cfd3/64 Scope:Link
  18. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  19. RX packets:80 errors:0 dropped:0 overruns:0 frame:0
  20. TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
  21. collisions:0 txqueuelen:1000
  22. RX bytes:8698 (8.6 KB) TX bytes:17047 (17.0 KB)
  23.  
  24. lo Link encap:Local Loopback
  25. inet addr:127.0.0.1 Mask:255.0.0.0
  26. inet6 addr: ::1/128 Scope:Host
  27. UP LOOPBACK RUNNING MTU:65536 Metric:1
  28. RX packets:25 errors:0 dropped:0 overruns:0 frame:0
  29. TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
  30. collisions:0 txqueuelen:1
  31. RX bytes:1730 (1.7 KB) TX bytes:1730 (1.7 KB)

如我所見,服務器主 IP 地址是 192.168.56.150,我將下一個 IP 192.168.56.151 作為輔助 IP,使用以下方法完成:

  1. # ip addr add 192.168.56.151/24 broadcast 192.168.56.255 dev eth0 label eth0:1

輸入以下命令以檢查新添加的 IP 地址。如果你重新啟動服務器,那么新添加的 IP 地址會消失,因為我們的 IP 是臨時添加的。

  1. # ip addr
  2. 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
  3. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  4. inet 127.0.0.1/8 scope host lo
  5. valid_lft forever preferred_lft forever
  6. inet6 ::1/128 scope host
  7. valid_lft forever preferred_lft forever
  8. 2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  9. link/ether 08:00:27:98:b7:36 brd ff:ff:ff:ff:ff:ff
  10. inet 192.168.56.150/24 brd 192.168.56.255 scope global eth0
  11. valid_lft forever preferred_lft forever
  12. inet 192.168.56.151/24 brd 192.168.56.255 scope global secondary eth0:1
  13. valid_lft forever preferred_lft forever
  14. inet6 fe80::a00:27ff:fe98:b736/64 scope link
  15. valid_lft forever preferred_lft forever
  16. 3: eth1: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  17. link/ether 08:00:27:6a:cf:d3 brd ff:ff:ff:ff:ff:ff
  18. inet 10.0.3.15/24 brd 10.0.3.255 scope global eth1
  19. valid_lft forever preferred_lft forever
  20. inet6 fe80::a00:27ff:fe6a:cfd3/64 scope link
  21. valid_lft forever preferred_lft forever

 

如何在 Ubuntu 14.04 LTS 中添加***輔助 IP 地址

要在 Ubuntu 系統上添加***輔助 IP 地址,只需編輯 /etc/network/interfaces 文件并添加所需的 IP 詳細信息。

  1. # vi /etc/network/interfaces
  1. # vi /etc/network/interfaces
  2.  
  3. # The loopback network interface
  4. auto lo
  5. iface lo inet loopback
  6.  
  7. # The primary network interface
  8. auto eth0
  9. iface eth0 inet static
  10. address 192.168.56.150
  11. netmask 255.255.255.0
  12. network 192.168.56.0
  13. broadcast 192.168.56.255
  14. gateway 192.168.56.1
  15.  
  16. auto eth0:1
  17. iface eth0:1 inet static
  18. address 192.168.56.151
  19. netmask 255.255.255.0

保存并關閉文件,然后重啟網絡接口服務。

  1. # service networking restart
  2. # ifdown eth0:1 && ifup eth0:1

驗證新添加的 IP 地址:

  1. # ifconfig
  2. eth0 Link encap:Ethernet HWaddr 08:00:27:98:b7:36
  3. inet addr:192.168.56.150 Bcast:192.168.56.255 Mask:255.255.255.0
  4. inet6 addr: fe80::a00:27ff:fe98:b736/64 Scope:Link
  5. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  6. RX packets:5 errors:0 dropped:0 overruns:0 frame:0
  7. TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
  8. collisions:0 txqueuelen:1000
  9. RX bytes:962 (962.0 B) TX bytes:11905 (11.9 KB)
  10.  
  11. eth0:1 Link encap:Ethernet HWaddr 08:00:27:98:b7:36
  12. inet addr:192.168.56.151 Bcast:192.168.56.255 Mask:255.255.255.0
  13. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  14.  
  15. eth1 Link encap:Ethernet HWaddr 08:00:27:6a:cf:d3
  16. inet addr:10.0.3.15 Bcast:10.0.3.255 Mask:255.255.255.0
  17. inet6 addr: fe80::a00:27ff:fe6a:cfd3/64 Scope:Link
  18. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  19. RX packets:4924 errors:0 dropped:0 overruns:0 frame:0
  20. TX packets:3185 errors:0 dropped:0 overruns:0 carrier:0
  21. collisions:0 txqueuelen:1000
  22. RX bytes:4037636 (4.0 MB) TX bytes:422516 (422.5 KB)
  23.  
  24. lo Link encap:Local Loopback
  25. inet addr:127.0.0.1 Mask:255.0.0.0
  26. inet6 addr: ::1/128 Scope:Host
  27. UP LOOPBACK RUNNING MTU:65536 Metric:1
  28. RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  29. TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
  30. collisions:0 txqueuelen:1
  31. RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

 

如何在 Ubuntu 16.04 LTS 中臨時添加輔助 IP 地址

正如本文開頭所述,網絡接口名稱從 Ubuntu 15.10 就開始從 ‘ethX’ 更改為 ‘enXXXX’ (enp0s3),所以,替換你的接口名稱。

在執行此操作之前,先檢查系統上的 IP 信息:

  1. # ifconfig
  2. # ip addr
  3.  
  4. enp0s3: flags=4163 mtu 1500
  5. inet 192.168.56.201 netmask 255.255.255.0 broadcast 192.168.56.255
  6. inet6 fe80::a00:27ff:fe97:132e prefixlen 64 scopeid 0x20
  7. ether 08:00:27:97:13:2e txqueuelen 1000 (Ethernet)
  8. RX packets 7 bytes 420 (420.0 B)
  9. RX errors 0 dropped 0 overruns 0 frame 0
  10. TX packets 294 bytes 24747 (24.7 KB)
  11. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
  12.  
  13. enp0s8: flags=4163 mtu 1500
  14. inet 10.0.3.15 netmask 255.255.255.0 broadcast 10.0.3.255
  15. inet6 fe80::344b:6259:4dbe:eabb prefixlen 64 scopeid 0x20
  16. ether 08:00:27:12:e8:c1 txqueuelen 1000 (Ethernet)
  17. RX packets 1 bytes 590 (590.0 B)
  18. RX errors 0 dropped 0 overruns 0 frame 0
  19. TX packets 97 bytes 10209 (10.2 KB)
  20. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
  21.  
  22. lo: flags=73 mtu 65536
  23. inet 127.0.0.1 netmask 255.0.0.0
  24. inet6 ::1 prefixlen 128 scopeid 0x10
  25. loop txqueuelen 1000 (Local Loopback)
  26. RX packets 325 bytes 24046 (24.0 KB)
  27. RX errors 0 dropped 0 overruns 0 frame 0
  28. TX packets 325 bytes 24046 (24.0 KB)
  29. TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

如我所見,服務器主 IP 地址是 192.168.56.201,所以,我將下一個 IP 192.168.56.202 作為輔助 IP,使用以下命令完成。

  1. # ip addr add 192.168.56.202/24 broadcast 192.168.56.255 dev enp0s3

運行以下命令來檢查是否已分配了新的 IP。當你重啟機器時,它會消失。

  1. # ip addr
  2. 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  3. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  4. inet 127.0.0.1/8 scope host lo
  5. valid_lft forever preferred_lft forever
  6. inet6 ::1/128 scope host
  7. valid_lft forever preferred_lft forever
  8. 2: enp0s3: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  9. link/ether 08:00:27:97:13:2e brd ff:ff:ff:ff:ff:ff
  10. inet 192.168.56.201/24 brd 192.168.56.255 scope global enp0s3
  11. valid_lft forever preferred_lft forever
  12. inet 192.168.56.202/24 brd 192.168.56.255 scope global secondary enp0s3
  13. valid_lft forever preferred_lft forever
  14. inet6 fe80::a00:27ff:fe97:132e/64 scope link
  15. valid_lft forever preferred_lft forever
  16. 3: enp0s8: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  17. link/ether 08:00:27:12:e8:c1 brd ff:ff:ff:ff:ff:ff
  18. inet 10.0.3.15/24 brd 10.0.3.255 scope global dynamic enp0s8
  19. valid_lft 86353sec preferred_lft 86353sec
  20. inet6 fe80::344b:6259:4dbe:eabb/64 scope link
  21. valid_lft forever preferred_lft forever

 

如何在 Ubuntu 16.04 LTS 中添加***輔助 IP 地址

要在 Ubuntu 系統上添加***輔助 IP 地址,只需編輯 /etc/network/interfaces 文件并添加所需 IP 的詳細信息。

我們不應該在 dns-nameservers 行之后添加輔助 IP 地址,因為它不會起作用,應該以下面的格式添加 IP 詳情。

此外,我們不需要添加子接口(我們之前在 Ubuntu 14.04 LTS 中的做法):

  1. # vi /etc/network/interfaces
  2.  
  3. # interfaces(5) file used by ifup(8) and ifdown(8)
  4. auto lo
  5. iface lo inet loopback
  6.  
  7. # The primary network interface
  8. auto enp0s3
  9. iface enp0s3 inet static
  10. address 192.168.56.201
  11. netmask 255.255.255.0
  12.  
  13. iface enp0s3 inet static
  14. address 192.168.56.202
  15. netmask 255.255.255.0
  16.  
  17. gateway 192.168.56.1
  18. network 192.168.56.0
  19. broadcast 192.168.56.255
  20. dns-nameservers 8.8.8.8 8.8.4.4
  21. dns-search 2daygeek.local

保存并關閉文件,然后重啟網絡接口服務:

  1. # systemctl restart networking
  2. # ifdown enp0s3 && ifup enp0s3

運行以下命令來檢查是否已經分配了新的 IP:

  1. # ip addr
  2. 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  3. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  4. inet 127.0.0.1/8 scope host lo
  5. valid_lft forever preferred_lft forever
  6. inet6 ::1/128 scope host
  7. valid_lft forever preferred_lft forever
  8. 2: enp0s3: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  9. link/ether 08:00:27:97:13:2e brd ff:ff:ff:ff:ff:ff
  10. inet 192.168.56.201/24 brd 192.168.56.255 scope global enp0s3
  11. valid_lft forever preferred_lft forever
  12. inet 192.168.56.202/24 brd 192.168.56.255 scope global secondary enp0s3
  13. valid_lft forever preferred_lft forever
  14. inet6 fe80::a00:27ff:fe97:132e/64 scope link
  15. valid_lft forever preferred_lft forever
  16. 3: enp0s8: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  17. link/ether 08:00:27:12:e8:c1 brd ff:ff:ff:ff:ff:ff
  18. inet 10.0.3.15/24 brd 10.0.3.255 scope global dynamic enp0s8
  19. valid_lft 86353sec preferred_lft 86353sec
  20. inet6 fe80::344b:6259:4dbe:eabb/64 scope link
  21. valid_lft forever preferred_lft forever

讓我來 ping 一下新 IP 地址:

  1. # ping 192.168.56.202 -c 4
  2. PING 192.168.56.202 (192.168.56.202) 56(84) bytes of data.
  3. 64 bytes from 192.168.56.202: icmp_seq=1 ttl=64 time=0.019 ms
  4. 64 bytes from 192.168.56.202: icmp_seq=2 ttl=64 time=0.087 ms
  5. 64 bytes from 192.168.56.202: icmp_seq=3 ttl=64 time=0.034 ms
  6. 64 bytes from 192.168.56.202: icmp_seq=4 ttl=64 time=0.042 ms
  7.  
  8. --- 192.168.56.202 ping statistics ---
  9. 4 packets transmitted, 4 received, 0% packet loss, time 3068ms
  10. rtt min/avg/max/mdev = 0.019/0.045/0.087/0.026 ms

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2019-09-08 15:43:19

UbuntuLinuxIP地址

2018-12-09 13:50:47

UbuntuLinux IP地址

2021-04-27 07:00:08

UbuntuLinux指紋登錄

2018-11-12 10:30:03

CentOSLinux倉庫

2019-04-04 11:20:37

Windows 10設置IP地址

2024-04-11 08:30:05

JavaScript數組函數

2016-12-07 17:45:44

Linux文件

2013-11-15 14:11:17

Ubuntu 13.1菜單

2019-09-10 09:12:54

2022-10-14 12:07:04

LinuxIP

2016-01-07 14:02:55

Ubuntu 15.1網卡 IP地址

2022-10-27 10:02:58

UbuntuLinux

2022-10-14 19:30:29

Linux

2015-08-31 11:58:59

UbuntuLogwatch

2020-08-31 07:30:28

UbuntuRoot密碼

2021-09-14 12:34:33

LinuxLinux終端

2019-05-21 13:55:22

Python編程語言游戲

2017-02-10 20:00:17

Linux共享目錄命令

2011-09-06 18:08:27

WindowsXP設置靜態IP地址

2016-12-08 12:47:05

Linux在線主機IP地址
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩在线中文字幕 | 在线一级片 | 91中文视频 | 91资源在线 | 国产亚洲第一页 | 国产精品成人在线播放 | 成人av高清在线观看 | 国产一区二区在线播放 | 免费99视频 | 欧美在线观看免费观看视频 | 精品综合在线 | 玖操| 久久久久久av| 欧美精产国品一二三区 | 亚洲精品日日夜夜 | 亚洲不卡一 | 精品自拍视频 | 国产激情在线看 | 午夜在线小视频 | 一区二区三区在线播放视频 | 中文字幕亚洲一区二区三区 | 久久精品97 | 欧美天堂一区 | 久久国产精品一区二区 | 成年人网站免费视频 | 久久久久无码国产精品一区 | 九九热国产视频 | 午夜精品久久久久久久久久久久久 | 欧美韩一区二区三区 | 日韩精品一区二区三区久久 | 99精品99 | 一本综合久久 | 中国一级特黄真人毛片 | 成人免费在线 | 国产九九精品 | 黑人久久久 | 丁香五月网久久综合 | 久久久久久久久91 | 久久久精品一区二区三区四季av | 日本久久精品 | 在线欧美亚洲 |