Ubuntu PPTP VPNからバッファロールーターVPNへ、

Ubuntu PPTP VPNからバッファロールーターVPNへ、

Windows ラップトップでは、PPTP VPN 経由で接続していましたが、問題なく動作していました。現在、Ubuntu 15.04 経由では接続されますが、約 30 秒後に再び切断されます。

VPN 経由で割り当てられる IP は、ホーム リモート ネットワーク 192.168.11.X 上の 172.31.148.2 であることがわかります。ローカル IP/ネットワークは、192.168.0.x 上の 192.168.0.162 です。

dpkg -s ネットワークマネージャー-pptp >> 0.9.10.0-1ubuntu1

ここからどこへ行けばよいか、何かアイデアはありますか? ありがとうございます!

設定は次のとおりです。

PPTP の詳細オプションがチェックされています: MSCHAP、MSCHAPv2、ポイントツーポイント暗号化 (MPPE) の使用 (すべて使用可能 (デフォルト))、BSD データ圧縮の許可、Deflate データ圧縮の許可、TCP ヘッダー圧縮の使用

チェックなし: PAP、CHAP、EAP、ステートフル暗号化を許可する

https://i.stack.imgur.com/5g7gh.png

テール -f /var/log/syslog

答え1

syslogにエラーがありました。

short read (-1): Message too long

これは MTU の問題を示唆しています。どうやら、VPN が MTU 設定の誤りを訴えることがあるようです。Verizon 4G ワイヤレス カード経由で自宅に接続すると、この VPN はうまく機能せず、30 秒ほどアクティビティが続くと切断されます。

これを修正するために私が行ったことは次のとおりです。

ping -s 1472 google.com

これは、ping の MTU (バイト長) を設定します。さまざまな数値を試してください。最初は大幅に下げて、数百ずつ上下させ、次に 1 つの数値まで推測しました。私の場合は 1400 で、これは 1428 の MTU に変換されます。シェル コマンドは、次のような内容を示しています。

drew@drew-buntu-laptop:~$ ping -s 1400 www.google.com
PING www.google.com (216.58.219.196) 1400(1428) bytes of data.
72 bytes from lga25s40-in-f4.1e100.net (216.58.219.196): icmp_seq=1 ttl=46 (truncated)
72 bytes from lga25s40-in-f4.1e100.net (216.58.219.196): icmp_seq=2 ttl=46 (truncated)
72 bytes from lga25s40-in-f4.1e100.net (216.58.219.196): icmp_seq=3 ttl=46 (truncated)
72 bytes from lga25s40-in-f4.1e100.net (216.58.219.196): icmp_seq=4 ttl=46 (truncated)

次に、接続の MTU 設定を実際に変更するには、デスクトップ (Ubuntu 15.04) の右上にある Wi-Fi バーを右クリック > 接続を編集 > 現在接続している Wi-Fi (VPN ではない) を選択して、編集をクリックします。 接続プロパティ

次に、画面の下部付近で、カスタム MTU の長さを入力できます。

Wi-Fi から切断し、再接続すると、VPN が安定して動作します。

参考文献: http://www.tp-link.us/FAQ-190.html

dslreports dot com スラッシュ「faq/695」

関連情報