내 Linux 서버에 PPP 인터페이스 세트가 있습니다. 그러나 작동하지 않는 인터페이스를 수신 거부(ifdown; ifup)하면 PPP 인터페이스는 가능한 가장 낮은 인터페이스 번호를 사용합니다.
ppp12로 구성된 PPP 인터페이스가 있고 해당 지점에서 ppp5 인터페이스 번호를 사용할 수 있으면 ppp5와 같은 이름을 사용합니다. 구성(/etc/sysconfig/network-scripts/ifcfg-ppp3)에 해당하는 정확한 인터페이스 이름을 추적하는 방법이 있습니까?
답변1
나는 Debian Wheezy에서 같은 문제에 직면했고 다음과 같이 해결했습니다.
1) 파일(예: /etc/ppp/peers/pppDOMRU)에 새 매개변수를 추가했습니다.이파람 pppDOMRU, 그리고 구성 begal은 다음과 같습니다
hide-password
lcp-echo-interval 20
lcp-echo-failure 3
connect /bin/true
noauth
noaccomp
default-asyncmap
plugin rp-pppoe.so eth1
noipdefault
nopersist
maxfail 1
user "some username"
ipparam pppDOMRU
2) 그런 다음 /etc/ppp/ip-up을 수정했습니다. 수정된 스크립트를 찾을 수 있습니다.여기
인터페이스가 시작되면 이 수정된 스크립트는 인터페이스 이름을 다음과 같이 바꿉니다.입파람다음과 같은 매개변수:
pppDOMRU Link encap:Point-to-Point Protocol
inet addr:XXX.XXX.XXX.XXX P-t-P:XXX.XXX.XXX.XXX Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:2754927 errors:0 dropped:0 overruns:0 frame:0
TX packets:2644464 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1114129844 (1.0 GiB) TX bytes:296204844 (282.4 MiB)