私はヘッドレス Ubuntu サーバー バージョン 19 を実行しています。最近、PCIe x1 カードをスロットに挿入したところ、ネットワーク インターフェイスの名前が から に変更されましenp4s0
たenp5s0
。
これで、マシンを起動するたびに、 で明示的に新しい IP アドレスを取得しない限り、DHCP で LAN IP アドレスを取得できなくなりますdhclient -v enp5s0
。
自動的に設定する方法はありますかenp5s0
?
編集:/etc/netplan/*.yaml
アドバイスに従って出力を追加しました
network:
ethernets:
enp4s0:
dhcp4: true
version: 2
このファイルの名前はまだ enp4s0 のままですが、自分で名前を変更したほうがよいでしょうか。どなたかアドバイスをいただけませんか? 申し訳ありませんが、私はまだ Linux に慣れておらず、システムの使い方を試行錯誤中です。
答え1
ネットプランファイルを編集して変更することをお勧めしますエンプ4s0にエンプ5s0保存します。以下を実行します:
sudo netplan generate
sudo netplan apply
その後再起動します。IPアドレスを取得しましたか? 確認してください:
ping -c3 www.ubuntu.com
pingが返ってきたら、確実に接続されています