web-dev-qa-db-ja.com

Ubuntu 18.04サーバーの静的IPの問題

Ubuntu 18.04で、サーバーの静的IPを設定しようとしました。動作していたと思いましたが、再起動後、イーサネットインターフェイスeno1が無効になっていることがわかりました。 Sudo ifconfig eno1 upで再度有効にした後、IPv4 IPアドレスの取得に失敗します。

新しいネットプランシステム(以下の構成)を使用して静的IPをセットアップし、この構成で動作させましたが、ネットプランがインストールされていません(Sudo netplan applynetplan: command not foundを生成します)。

要約すると、2つの問題:

  • インターフェイスが無効になり、IPv4を取得しなくなりました
  • ネットプランはもうインストールされていませんか?

/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経由のalbiet)をうまく使用できるので、おそらくネットワークの問題ではないことを知っています。

1
Snappawapa

何らかの理由でネットプランがアンインストールされたようです。

これらのコマンドを実行して、ネットプランを再インストールします。

Sudo apt update
Sudo apt install netplan.io

マシンを再起動します。その後、/etc/netplan/01-netcfg.yamlの設定を処理する必要があります。

1
user822833