パソコン汎用

/etc/network/interfaces を直接かくのはもう古い?

Ubuntu18.04でご自宅サーバを更新しようとしてたんです。

で、 /etc/network/interfacesを開くと「ここはnetplanが仕切るぜ、ハッハッハッ(超意訳)」なメッセージが書かれていたという、いつものお約束イベント発生です。

きたきた、resolv.confでも昔ありましたね。

で、さっそく調べました。

設定

たぶん dhcp4: yes とかになってると思うので、以降のように直してみましょう。

ちなみに、うちはlxcのコンテナだから素直に eth0 になってるけど、最近は eth* みたいな名前になってない事も多いから、ちゃんと自分とこの名前にあわせてね。

/etc/netplan/50-cloud-init.yaml

   version: 2
   renderer: networkd
   ethernets:
       eth0:
           dhcp4: no
           dhcp6: no
           addresses: [192.168.1.4/24]
           gateway4: 192.168.1.1
           nameservers:
                   addresses: [192.168.1.1, 8.8.8.8]

切り直し

コマンドライン

$ sudo netplan apply

間違えたらエラーになるので、あわてずやろう。

参考

とてもわかりやすく参考になりました。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-05-29 (火) 18:37:10