名前がわからないネットワークカードの設定

名前がわからないネットワークカードの設定

リムーバブルUSBスティックから起動する(ルートファイルシステムを持つ)ホームヘッドレスサーバーがあります。ノートパソコンからインストールしました(下)。良いリスト) 必要に応じて設定ファイルを編集します。理想的には、USBスティックがラップトップに接続されている間にシステムを完全に構成してサーバーに接続したら、ネットワークとSSHを介してマルチユーザーレベルで直接起動できるようにしたいと思います。デーモンが実行中です。私が望むネットワーク構成は非常に簡単です。統合MOBO NICがあり、それを静的に構成したいと思います。

私が見つけた最大の問題は、私のネットワークカードにどのインターフェイス名が割り当てられるのか(確かに)知らないことです。盲目的にeth0inを使用すると、/etc/network/interfacesこれまで作業は完了しましたが、最後に再インストールしたときに次に切り替えました。予測可能なネットワークインターフェイス名シナリオでは、ローカルにログインし、モニターとキーボードを牽引してシステムの問題を解決する必要がありました。

それでは、今後このような苦痛を経験しないようにするにはどうすればよいでしょうか。

ベストアンサー1

最も簡単で実用的な解決策は、古典的な行動を復元することだと思います。

  1. USBスティックのブートローダ設定(例:grub2設定)で、net.ifnames=0カーネルコマンドラインにパラメータを追加します。
  2. eth0で引き続き使用してください/etc/network/interfaces

あなたが説明する状況と単純さを強調することを考慮すると、これは適切なようです。あまりにも早く更新/アップグレードすると、使用されなくなり、将来の動作が中断される可能性がありifupdownます。/etc/network/interfaces

おすすめ記事