我的Linux服务器上有一组PPP接口。 但是在弹跳(ifdown; ifup)不工作的接口上,PPP接口采用尽可能最低的接口编号。
如果我有一个configuration为ppp12的PPP接口,那么如果ppp5接口号在该点可用,它将采用类似于ppp5的名称。 有没有一种方法可以跟踪哪个是与其configuration相对应的确切接口名称(/ etc / sysconfig / network-scripts / ifcfg-ppp3)?
我在Debian Wheezy面临同样的问题,并以这种方式消失:
1)在文件(例如)/ etc / ppp / peers / pppDOMRU我已经添加了新参数ipparam pppDOMRU ,并且configurationbegal看起来像
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。 你可以在这里find修改的脚本
当界面启动时,这个修改后的脚本根据ipparam参数重命名界面,如下所示:
pppDOMRU Link encap:Point-to-Point Protocol inet addr:XXX.XXX.XXX.XXX PtP: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)