Debian 11에서 네트워크 자동 구성이 더 이상 작동하지 않는 이유는 무엇입니까?

Debian 11에서 네트워크 자동 구성이 더 이상 작동하지 않는 이유는 무엇입니까?

PXE를 통해 Debian 10을 배포했는데 작동했습니다.

이제 Debian 11이 출시되었으므로 동일한 작업을 수행하기로 결정했지만 네트워크를 구성하려고 할 때 설치에 실패했습니다.

네트워크 자동 구성에 실패했습니다.

네트워크에서 DHCP 프로토콜을 사용하지 않을 수 있습니다. 또는 DHCP 서버가 느리거나 일부 네트워크 하드웨어가 제대로 작동하지 않을 수 있습니다.

몇 가지 이상한 점이 있습니다.

  1. 기계할 수 있는방금 로드할 때 DHCP에 도달했습니다. DHCP 서버 로그에서 DHCPDISCOVER, DHCPOFFER, DHCPREQUEST 및 DHCPACK 메시지를 볼 수 있습니다. 또한 시스템은 올바른 IP 주소를 사용하여 TFTP 서버와 통신합니다(pxelinux.0 등을 검색하기 위해). 결국 기계는 DHCP에 액세스하고 로컬 네트워크에 액세스했지만 마술처럼 잊어버렸습니다.

  2. 기기에는 두 개의 어댑터가 있습니다: enp1s0enp111s0. 설치하는 동안 콘솔을 가져오면 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로컬 네트워크뿐만 아니라 인터넷에도 접속할 수 있습니다.

이것을 설명할 수 있는 데비안 11에서 무슨 일이 일어나고 있나요?

연결 문제를 해결하는 방법은 무엇입니까?

답변1

찾았는데 왜 이런 일이 발생하는지 아직 잘 모르겠습니다.

  1. 컴퓨터에는 두 개의 네트워크 어댑터가 있지만 설치 중에는 하나만 사용됩니다(항상 사용됩니다). 다른 하나는 연결되어 있지 않습니다.

  2. enp111s0데비안 11은 어떻게든 플러그를 뽑은 동안 사용해야 한다고 결정했고 , enp1s0그럼에도 불구하고 작동한다는 사실을 무시했습니다.

  3. 따라서 해결책은 pxelinux.cfg데비안을 대신 사용하도록 변경하는 것입니다 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 --
    

작동했습니다. 설치가 성공적으로 시작되었습니다. 그럼에도 불구하고 나는 왜 데비안 10이 다르게 동작하는지 알고 싶고 이 문제에 대한 정보를 제공하는 답변을 기꺼이 받아들일 것입니다.

관련 정보