ゲートウェイアドレスの代わりにインターフェイス名を使用して、VPN接続のNetworkManagerでルートを追加することは可能ですか?
VPNサーバーに接続した後、ゲートウェイのIPがわからないため、手動でいくつかのルートを追加します
ip r add 10.1.0.0 dev tun0
ip r add 10.2.0.0 dev tun0
できればNetworkManagerを使用して、できればポストアップスクリプトを使用して、それを自動的に実行する方法を探します。
TIA!
あなたの場合、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
と同様です。