web-dev-qa-db-ja.com

NetworkManagerでVPNのルートを追加します

ゲートウェイアドレスの代わりにインターフェイス名を使用して、VPN接続のNetworkManagerでルートを追加することは可能ですか?

VPNサーバーに接続した後、ゲートウェイのIPがわからないため、手動でいくつかのルートを追加します

ip r add 10.1.0.0 dev tun0
ip r add 10.2.0.0 dev tun0

できればNetworkManagerを使用して、できればポストアップスクリプトを使用して、それを自動的に実行する方法を探します。

TIA!

2

あなたの場合、ip r add 10.1.0.0 dev tun0は「デバイスルート」を追加します。つまり、ゲートウェイはありません。つまり、ゲートウェイは0.0.0.0です。

Network Managerでは、0.0.0.0をゲートウェイとして設定するだけです。

Network Managerで現在できないことは、特別なワイルドカードを使用して、VPN(またはDHCP、autoconf)から提供される実際のゲートウェイを参照することです。 OpenVPNの特別な名前vpn_gatewayまたはnet_gatewayと同様です。

2
thaller