ネットワーク接続を確立するためにwvdial(PPP)を使用しており、一度設定したらそれを発信するネットワークインターフェイスとして指定したいと思います。
接続はbashスクリプトによって確立され、一度設定されたらアウトバウンドインターフェイスを変更するために必要です。
現在のネットワークインタフェースファイルは次のとおりです。
# 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 eth0
iface lo inet loopback
iface eth0 inet static
address 192.168.1.123
netmask 255.255.255.0
gateway 192.168.1.1
#auto lo usb0
iface usb0 inet static
address 192.168.7.2
netmask 255.255.255.0
network 192.168.7.0
gateway 192.168.7.1
ご覧のとおり、PPP接続はどこにも表示されません。
質問:
- ethインターフェイスを介してSSH経由でマシンにアクセスできるようにしたいです。
- 他のすべてのトラフィックがPPPを通過したいです。
答え1
PPPoEサービスをご利用の場合は をご利用くださいpppoeconfig
。 pppdにはdefaultroute
オプションがありますreplacedefaultroute
。route add default <dev>
「dev」が起動されたインターフェイス名である場所にスクリプトを追加できます(例:ppp0)。