Debian 11でネットワーク自動設定が機能しなくなったのはなぜですか?

Debian 11でネットワーク自動設定が機能しなくなったのはなぜですか?

PXE経由でDebian 10を配布しましたが、うまくいきました。

Debian 11がリリースされたので、同じことをすることにしましたが、ネットワークを設定しようとしたときにインストールに失敗しました。

ネットワークの自動構成に失敗しました。

ネットワークでDHCPプロトコルを使用しない可能性があります。あるいは、DHCP サーバーが遅くなったり、一部のネットワークハードウェアが正常に動作しないことがあります。

いくつかの奇妙なことがあります。

  1. 機械できるロードするだけでDHCPに達しました。 DHCP サーバーログに DHCPDISCOVER、DHCPOFFER、DHCPREQUEST、および DHCPACK メッセージを表示できます。また、システムは正しいIPアドレスを使用してTFTPサーバーと通信します(pxelinux.0などを検索するため)。結局、マシンはDHCPにアクセスし、ローカルネットワークにアクセスしましたが、魔法のように忘れました。

  2. enp1s0本機には2つのアダプターがありますenp111s0。インストール中にコンソールをインポートすると、ip link set enp111s0 down; ip addr add 192.168.1.50/24 dev enp1s0ローカルネットワークにアクセスできます(インターネットにはアクセスできません)。

  3. また、指定されたゲートウェイを実行すると、ip route add default via 192.168.1.1 dev enp1s0ローカルネットワークだけでなくインターネットにもアクセスできます。

これを説明できるDebian 11で何が起こっていますか?

接続の問題を解決するには?

ベストアンサー1

見つけたのに、なぜこのようなことが起こるのかはまだよくわかりません。

  1. コンピュータには2つのネットワークアダプタがありますが、インストール中は1つだけが使用されます(常に使用されます)。もう一方は接続されていません。

  2. enp111s0Debian 11は何とかプラグを抜いて使用する必要があると判断し、enp1s0それにもかかわらず動作するという事実を無視しました。

  3. したがって、解決策はpxelinux.cfgDebianを代わりに使用するように変更することですenp1s0

    # D-I config version 2.0
    default linux
    label linux
    kernel debian-installer/amd64/linux
    append [...] netcfg/choose_interface=auto --
    

    私は現在以下を持っています:

    # D-I config version 2.0
    default linux
    label linux
    kernel debian-installer/amd64/linux
    append [...] netcfg/choose_interface=enp1s0 --
    

働いた。インストールが正常に開始されました。それにもかかわらず、なぜDebian 10が異なる動作をしているのかを知りたいので、この問題に関する情報を提供する答えを喜んで受け入れます。

おすすめ記事