/etc/network/interfaces에서 자동 eth0을 제거하면 어떻게 되나요?

/etc/network/interfaces에서 자동 eth0을 제거하면 어떻게 되나요?

저는 두 개의 네트워크 인터페이스가 있는 BeagleBone을 사용하고 있습니다. 하나의 이더넷 포트는 다른 장치에 로컬로 연결되고 다른 하나는 USB PPP 포트를 통해 셀룰러 모뎀에 연결됩니다.

부팅 시 ppp 연결이 자동으로 시작되고 스크립트를 실행하기 위해 설정한 모뎀에 연결되기를 원합니다 rc.local. 그런 다음 ppp 인터페이스는 ISP로부터 동적 IP 주소를 받습니다. 괜찮아

이더넷 인터페이스의 경우 고정 IP 주소를 할당하고 자동으로 시작되도록 하고 싶습니다. 그러나 내가 설정했을 때자동0/etc/network/interfaces 파일에서 ppp 인터페이스는 내가 원하는 대로 시작할 때 자동으로 사용되지 않습니다.

자동 eth0 줄을 제거하면 어떻게 되나요? 이 두 인터페이스를 자동으로 활성화하려면 어떻게 해야 합니까? 감사해요

아래는 내 /etc/network/interfaces파일입니다.

# 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

#static IP address for eth0
auto eth0
iface eth0 inet static
address 192.168.1.80
netmask 255.255.255.0
gateway 192.168.1.1

답변1

첫 번째 질문의 경우:

제거하면 부팅 시 auto eth0인터페이스 eth0가 시작되지 않습니다.

게시한 내용이 전부인 경우 /etc/network/interface연결 구성은 어디에 있습니까 ppp? 구성 DNS이 준비되었나요?

후속 조치

좋아요 자기 직업이 있으면 좋을 것 같아요 ppp. 고정 IP를 설정하려면 이를 구성하고 이미 가지고 있는 항목에 DNS다음을 추가 해야 할 수도 있습니다./etc/network/interfaces

BROADCAST        192.168.1.255
DNS-NAMESERVERS  8.8.8.8 # Supply here your DNS

전자는 시작 후 이벤트를 감지할 수 있으므로 allow-hotplug대신 사용하고 싶습니다 .auto

관련 정보