質問: vpnを介してネットワークトラフィックを選択的にルーティングするようにubuntu / linuxネットワークマネージャーを設定するにはどうすればよいですか? ubuntu 9.04を使用していますが、ネットワークトラフィックがすべてvpn経由でルーティングされていることに気づきました。 vpnで、vpn上のトラフィックヒットサーバーのみをルーティングし、必要に応じてインターネット上の他の任意の場所に直接接続したいと思います。 vpnはpptpであり、何らかのmicrosoftスタックを使用して実行されるvpnです。routeコマンドの結果:kernel ip routing table destination gateway genmask flags metric ref use iface 102-102-152-203 192.168.24.1 255.255.255.255 ugh 0 0 0 wlan0 192.168.24.0 * 255.255.255.0 u 2 0 0 wlan0 link-local * 255.255.0.0 u 1000 0 0 wlan0 default * 0.0.0.0 u 0 0 0 ppp0
回答: 上記の回答のアドバイスと自分で少し検索したおかげで、自分の質問に対する答えを見つけることができました。まず、vpnで使用されているipアドレスの範囲(私の場合は192.168.32。*と192.168.16。*)を特定しました。次に、vpnに通常どおり接続し、ネットワーク上のサーバーに接続しました。そのマシンでルートを実行し、ゲートウェイアドレスと使用されているメトリックを取得しました。次に、2つのipアドレス範囲のルートを[ipv4設定]タブのルートフィールドに追加し、[この接続をネットワーク上のリソースにのみ使用する]と[自動的に取得したルートを無視する]をクリックしました。次に、魔法のようにうまくいきました。ご協力ありがとうございます!