VPN接続後にインターネットに接続してください

VPN接続後にインターネットに接続してください

pptp接続を介してVPNネットワークに接続されています。ターゲットネットワークがインターネットアクセスを提供していないため、接続できません。既存の接続を介してインターネットトラフィックをどのようにルーティングする必要がありますか?

以下は私の既存のルートです。

Destination     Gateway         Genmask         Flags Metric Ref   Use Iface
default         0.0.0.0         0.0.0.0         U     50     0        0 ppp0
default         _gateway        0.0.0.0         UG    20600  0        0 wlp4s0
link-local      0.0.0.0         255.255.0.0     U     1000   0        0 docker0
172.18.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
192.168.1.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp4s0
_gateway        0.0.0.0         255.255.255.255 UH    600    0        0 wlp4s0
192.168.116.42  0.0.0.0         255.255.255.255 UH    50     0        0 ppp0
212.80.25.88    _gateway        255.255.255.255 UGH   0      0        0 wlp4s0
212.80.25.88    _gateway        255.255.255.255 UGH   600    0        0 wlp4s0

答え1

VPN接続がデフォルトパス(0.0.0.0/0)とDNSリゾルバを上書きしている可能性があります。これらの両方を抑制または無視することができ、ターゲットネットワーク内の目的の範囲への特定のパスのみを持つことができます。

答え2

答えはデフォルトパスを設定することです。私はこうする:

sudo ip route add default via 192.168.1.1 metric 40

どこ:

192.168.1.1 = local gateway (not VPN gateway)
metric 40 = Some metric that is lower than your existing default route

簡単なステップ:

  1. VPNを使用していない場合は、デフォルト値(、重要ではない)ip routeで始まる行を参照してください。protodhcp
  2. VPNに接続
  3. 以前に書き留めた行を使用してip route add追加しますが、現在存在する可能性のあるインジケータよりも低くインジケータを作成します。

この設定により、すべてのアイテムにアクセスできます。内部一般に、VPNを介してすべてを転送できるネットワークツールインターミランそれから離れたネットトラフィック。


編集:更新されたルーティングテーブルを見ました。192.168.1.1これはおそらくあなたが望むルートであり、metric 40デフォルトのVPNルート(つまり)より低いので、うまくいくでしょう50

関連情報