PPPoE에서 네트워크가 다운되었다고 보고함

PPPoE에서 네트워크가 다운되었다고 보고함

을(를 ) 사용하여 인터넷에 연결하려고 하면 pon provider다음 오류가 발생합니다.

error sending pppoe packet: Network is down
error receiving pppoe packet: Network is down

인터넷 구성을 사용한 pppoeconf다음 실행 하면 pon provider연결이 작동합니다. pppoeconf컴퓨터를 켤 때마다 실행되어서 는 안 됩니다 . pon매번 실행할 필요 없이 어떻게 인터넷에 연결할 수 있나요 ?pppoeconf

고쳐 쓰다:

데비안을 설치할 때 설치 프로그램이 DHCP 연결을 설정할 수 없어서 "네트워크 구성" 옵션을 건너뛰었습니다. 이 명령을 실행하면 인터넷을 다시 구성하지 않고도 인터넷을 시작할 수 있다는 것을 알았습니다 pppoeconf.

ifconfig eth0 up
pon dsl-provider

ifconfig eth0 up시작 및 종료 중에 또는 실행할 때 pon시작 되도록 어떤 장소를 추가해야 합니까 poff?

답변1

확인하다 man 5 interfaces. 이 파일은 다양한 네트워크 인터페이스를 시작하는 방법을 /etc/network/interfaces여러 스크립트(데비안 패키지)에 알려줍니다 . ifupdown거기에서 다음과 유사한 섹션을 찾을 수 있습니다.

auto eth0
iface eth0 inet dhcp

auto eth0" " 라인은 어떤 작업을 수행하라는 요청을 받을 때 ifupdown" " 인터페이스로 이동하도록 여러 스크립트에 지시합니다 UP. 시스템 시작 스크립트는 일반적으로 줄을 추가하지 않고 이를 요청합니다.eth0UP

그래서 나는 당신이 당신의 파일을 살펴 /etc/network/interfaces보고 그것이 iface존재 eth0하는지 확인하는 것이 좋습니다 auto eth0.

네트워크에 DHCP 서버가 없으면 staticIP를 설정하고 설정할 수 있습니다.자동 IP고정 주소 값(예: 169.254.1.1)입니다. " " 방법을 사용하기로 선택한 경우 manual다음과 같은 간단한 스크립트를 추가할 수 있습니다 /etc/network/if-up.d/.

#!/bin/bash
test "${IFACE}" = "eth0" && ifconfig ${IFACE} up
exit 0

auto eth0부팅하는 동안 자동으로 시작하려면 이 정보가 필요합니다. ifup -a을 사용하여 해당 스크립트(및 스크립트)를 테스트 할 수 있으며 ifdown -a로 표시된 모든 인터페이스에서 작동합니다 auto.

답변2

pppoe 연결이 있으면 /etc/network/interfaces다음과 같이 "Debian" 또는 "Ubuntu" 방식으로 연결할 수 있습니다.

auto eth0
iface eth0 inet ppp
    provider dsl-provider

/usr/share/doc/pppoe/README.Debian에서 이 솔루션을 찾을 수 있습니다.

편집하다:

연결을 수동으로 시작하려면 라인과 연결을 사용하지 말고 명령을 통해 시작할 auto eth0수 있습니다 .ifup eth0

관련 정보