pppoe インターフェースの追跡

pppoe インターフェースの追跡

私の Linux サーバーには PPP インターフェイスのセットがあります。しかし、動作していないインターフェイスをバウンス (ifdown、ifup) すると、PPP インターフェイスは可能な限り低いインターフェイス番号を取得します。

PPP インターフェイスを ppp12 として設定している場合、その時点で ppp5 インターフェイス番号が使用可能であれば、ppp5 のような名前が付けられます。その設定 (/etc/sysconfig/network-scripts/ifcfg-ppp3) に対応する正確なインターフェイス名を追跡する方法はありますか?

答え1

私は Debian Wheezy でも同じ問題に直面しましたが、次のように解決しました:

1) ファイル(例) /etc/ppp/peers/pppDOMRU に新しいパラメータを追加しましたipparam 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)

関連情報