PPPoE는 특정 조건(Realtek 8169 NIC 및 커널 3.x)에서 핫 플러그로 작동하지 않습니다.

PPPoE는 특정 조건(Realtek 8169 NIC 및 커널 3.x)에서 핫 플러그로 작동하지 않습니다.

나는 항상 사용고정 IP또는DHCP과거 구성에서는 일반적으로 다음과 같은 일이 발생합니다.

  • 케이블을 뽑으면 인터페이스에 오류가 발생합니다
  • 케이블을 다시 연결하면 인터페이스가 정상으로 돌아가고 DHCP를 사용하면 새 IP를 얻습니다.

이번에 이사했어요PPPOEmodules=ppp-udeb데비안 설치 프로그램을 통한 자동 구성(설치 프로그램을 실행하기 전에 TAB을 눌러 명령줄을 실행하세요).

시스템 부팅 시 pppoe 인터페이스가 자동으로 시작되지만 케이블을 뽑았다가 다시 연결하면 인터페이스가 중단되는 것을 발견했습니다.

인터페이스는 일종의 시간 초과가 발생할 때까지 유지되며, 일단 다시 연결하면 pppoe를 다시 연결하고 새 IP를 얻을 수 있는 방법이 없습니다.

이 문제를 어떻게 해결할 수 있나요? 내 자동 생성/etc/네트워크/인터페이스파일은 다음과 같습니다:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# PPPoE connection
auto provider
iface provider inet ppp
        pre-up /sbin/ifconfig eth0 up
        provider provider

# The primary network interface
allow-hotplug eth0
iface eth0 inet manual

# The secondary network interface used for
allow-hotplug eth1
iface eth1 inet static
        address 192.168.1.1
        netmask 255.255.255.0

또한 인터페이스 이름이 왜 있는지 묻고 싶습니다.공급자?

해서는 안 된다포인트 투 포인트 0?

시스템이 부팅되고 ifconfig에 들어가면 인터페이스 이름이 지정됩니다.포인트 투 포인트 0공급자가 아닙니다!

답변1

아니요.

provider는 ppp 구성이 저장되는 파일이며 아마도 /etc/ppp/peers/provider.ppp 연결에 대한 "구성 파일"일 것입니다. 인터페이스 이름을 정의하는 두 번째 줄의 마지막 부분입니다 inet ppp.

ppp 연결을 자동으로 재다이얼하려면 persist이 공급자 파일에 매개변수를 추가해야 합니다.

추가 문서:

관련 정보