私は2つのサブ質問がある質問をしています。 Ubuntu 12.04でVPNを機能させるには、組み込みのpptp VPNを機能させるか、手動で設定します。 Microsoftクライアントは、同じシステムにVPN接続を作成するのに問題はありません。
詳細は次のとおりです。
Ubuntu 12.04を実行しています
Linux mrshighpants 3.2.0-40-generic-pae
#64-Ubuntu SMP Mon Mar 25 21:44:41
UTC 2013 i686 i686 i386 GNU/Linux
Ubuntuのこのバージョンとかなり前のリリースでは、Network Managerを使用してVPNを構成できますが、開始できません。 12.04で、エラーメッセージが表示されてサービスが開始されなかったことがわかります。
1)これをデバッグする最良の方法は何ですか?
2)必要なログを提供することでこの質問を強化したいのですが、この質問には、末尾のsyslog(以下に示す)以外にどのデータを配置する必要がありますか?
3)VPNを手動で構成する方法はありますか?
これが末尾のsyslogです
テールsyslog
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Starting VPN service 'pptp'...
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 3552
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' appeared; activating connections
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: init (1)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: starting (3)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN connection 'townofsomethington' (Connect) reply received.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> VPN connection 'townofsomethington' failed to connect: 'couldn't convert PPTP VPN gateway IP address '123.4.5.281' (0)'.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Policy set 'MtLaughmore' (wlan0) as default for IPv4 routing and DNS.
May 11 16:27:56 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' disappeared
テスト後:
2つの問題があり、接続が成功しました。 IPアドレスが218の代わりに.281に挿入され、パスワードが間違っていました。
設定を確認してください。
UbuntuでのVPN接続
ネットワークマネージャー> VPN接続> VPNの構成> VPNの追加に移動します
名前VPN接続(任意の名前)
ゲートウェイ:pptpサーバーのIPアドレスまたはFDDN(完全修飾ドメイン名)
ユーザー名
パスワード
詳細設定をクリックします
[ポイントツーポイント暗号化を使用する]をクリックします-OK&Saveをクリックします
ターミナルを開く
tail -f /var/log/syslog
そして、VPNに接続してログを確認するだけです。
誤植があります:
[...]'couldn't convert PPTP VPN gateway IP address '209.6.3.281' (0)'[...]
最後の数字281が255より大きいため、このIPは存在できません。
Debugging NetworkManager pptp で提供される手順は、NetworkManagerを使用して設定されたVPN接続をデバッグするための適切なオプションのように見えます。
ルート端末で、次を実行します。
killall -TERM nm-pptp-service
/usr/libexec/nm-pptp-service --debug # This is one potential path, OR
/usr/lib/NetworkManager/nm-pptp-service --debug # Ubuntu 14.04 LTS
vPN接続を開始する
12.04 VPNで継続的な問題が発生し、最初の接続は正常に取得できましたが、最初の接続を切断してから少なくとも5分間は別のVPN接続を確立できませんでした。
このソリューションはUbuntuとは関係ないことが判明したため、NAT WANトラフィック(TCPポート1723)およびGRE 47トラフィックを許可するには、ファイアウォールに着信PPTPルールを設定する必要がありました12.04ボックスに追加すると、すべて正常に機能するようになりました。
失敗ログ:VPN接続 'Astrill'は接続に失敗しました: '検索できませんでしたPPTP VPNゲートウェイIPアドレス' gsg.astrill.net '(-2)
解決策: http://astrill.9ichuangyi.cn/astrill-vpn-all-servers-list.html
アップリンクアドレスからゲートウェイを追加する必要があります