Ubuntu 18.04 伺服器靜態 IP 問題

Ubuntu 18.04 伺服器靜態 IP 問題

我嘗試在 Ubuntu 18.04 下為伺服器設定靜態 IP。我以為我可以正常工作,但重新啟動後我發現我的乙太網路介面eno1已被停用。重新啟用後sudo ifconfig eno1 up,無法取得IPv4 IP位址。

我使用新的 netplan 系統(下面的配置)來設定靜態 ip,並讓它使用此配置,但我不再看到安裝了 netplan(sudo netplan applyyields netplan: command not found)。

總結一下,兩個問題:

  • 介面已禁用並且不再取得 IPv4
  • netplan 不再安裝?

內容/etc/netplan/01-netcfg.yaml

network:
  version: 2
  renderer: networkd
  ethernets:
    eno1:
      dhcp4: no
      addresses: [192.168.1.5/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1]

我知道這可能不是網路問題,因為我可以很好地使用其他電腦(儘管透過 dhcp)。

答案1

看來 netplan 因某種原因已被卸載。

執行以下命令重新安裝 netplan:

sudo apt update
sudo apt install netplan.io

重新啟動機器。之後您的配置/etc/netplan/01-netcfg.yaml應該被處理。

相關內容