自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在Ubuntu系統(tǒng)中添加一個(gè)輔助IP地址

系統(tǒng) Linux
Linux 管理員應(yīng)該意識(shí)到這一點(diǎn),因?yàn)檫@是一項(xiàng)例行任務(wù)。很多人想知道為什么我們需要在服務(wù)器中添加多個(gè) IP 地址,以及為什么我們需要將它添加到單塊網(wǎng)卡中?我說的對(duì)嗎?

[[242999]]

Linux 管理員應(yīng)該意識(shí)到這一點(diǎn),因?yàn)檫@是一項(xiàng)例行任務(wù)。很多人想知道為什么我們需要在服務(wù)器中添加多個(gè) IP 地址,以及為什么我們需要將它添加到單塊網(wǎng)卡中?我說的對(duì)嗎?

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

當(dāng)我們對(duì)一個(gè)新服務(wù)器進(jìn)行設(shè)置時(shí),理想情況下它將有一個(gè) IP 地址,即服務(wù)器主 IP 地址,它與服務(wù)器主機(jī)名對(duì)應(yīng)。

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

這是業(yè)界的***實(shí)踐,它允許用戶安裝 SSL 證書。大多數(shù)系統(tǒng)都配有單塊網(wǎng)卡,這足以添加額外的 IP 地址。

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

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

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

 

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

在系統(tǒng)中添加 IP 地址之前,運(yùn)行以下任一命令即可驗(yàn)證服務(wù)器主 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)

如我所見,服務(wù)器主 IP 地址是 192.168.56.150,我將下一個(gè) 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 地址。如果你重新啟動(dòng)服務(wù)器,那么新添加的 IP 地址會(huì)消失,因?yàn)槲覀兊?IP 是臨時(shí)添加的。

  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 系統(tǒng)上添加***輔助 IP 地址,只需編輯 /etc/network/interfaces 文件并添加所需的 IP 詳細(xì)信息。

  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

保存并關(guān)閉文件,然后重啟網(wǎng)絡(luò)接口服務(wù)。

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

驗(yàn)證新添加的 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 中臨時(shí)添加輔助 IP 地址

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

在執(zhí)行此操作之前,先檢查系統(tǒng)上的 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

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

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

運(yùn)行以下命令來檢查是否已分配了新的 IP。當(dāng)你重啟機(jī)器時(shí),它會(huì)消失。

  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 系統(tǒng)上添加***輔助 IP 地址,只需編輯 /etc/network/interfaces 文件并添加所需 IP 的詳細(xì)信息。

我們不應(yīng)該在 dns-nameservers 行之后添加輔助 IP 地址,因?yàn)樗粫?huì)起作用,應(yīng)該以下面的格式添加 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

保存并關(guān)閉文件,然后重啟網(wǎng)絡(luò)接口服務(wù):

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

運(yùn)行以下命令來檢查是否已經(jīng)分配了新的 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

 

責(zé)任編輯:龐桂玉 來源: Linux中國(guó)
相關(guān)推薦

2018-12-09 13:50:47

UbuntuLinux IP地址

2019-09-08 15:43:19

UbuntuLinuxIP地址

2021-04-27 07:00:08

UbuntuLinux指紋登錄

2018-11-12 10:30:03

CentOSLinux倉(cāng)庫

2019-04-04 11:20:37

Windows 10設(shè)置IP地址

2022-10-14 12:07:04

LinuxIP

2013-11-15 14:11:17

Ubuntu 13.1菜單

2016-01-07 14:02:55

Ubuntu 15.1網(wǎng)卡 IP地址

2022-10-27 10:02:58

UbuntuLinux

2019-09-10 09:12:54

2016-12-07 17:45:44

Linux文件

2024-04-11 08:30:05

JavaScript數(shù)組函數(shù)

2022-10-14 19:30:29

Linux

2019-05-21 13:55:22

Python編程語言游戲

2011-09-06 18:08:27

WindowsXP設(shè)置靜態(tài)IP地址

2015-08-31 11:58:59

UbuntuLogwatch

2020-08-31 07:30:28

UbuntuRoot密碼

2017-02-10 20:00:17

Linux共享目錄命令

2021-09-14 12:34:33

LinuxLinux終端

2016-12-08 12:47:05

Linux在線主機(jī)IP地址
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)