我想在 Ubuntu 16.04 LTS 伺服器上的現有介面新增新的 IP 位址。我查看了定義當前 IP 位址/介面的文件/etc/network/interfaces
,它的頂部有以下行:
source /etc/network/interfaces.d/*
使用設定選項將新檔案放入該目錄,然後重新啟動網路服務是否正確?
source
另外,該指令位於文件頂部是否有原因?鑑於我將在 中添加額外的信息interfaces.d/*
,我希望這些文件能夠被獲取後我現有的介面。
其餘部分/etc/network/interfaces
(不包括評論)是:
auto lo
iface lo inet loopback
auto ens3
iface ens3 inet dhcp
答案1
我相信您可以建立包含附加 IP 位址的“子介面”,例如/etc/network/interfaces
:
auto ens3:0
iface ens3:0 inet static
address ...
netmask ...
auto ens3:1
iface ens3:1 inet static
address ...
netmask ...
這個連結指向一篇較舊的文章(2013 年),因此現在可能有更好的方法來新增其他 IP 位址。