web-dev-qa-db-ja.com

DebianSqueezeでのL2TPVPN接続

DebianSqueezeサーバーからL2TPVPN接続を確立する必要があります。

私が持っているものは:

  • サーバーのIPアドレス
  • 共有キー
  • 私のユーザー名とパスワード

これらの3つのパラメータを使用するだけで、Mac OSXコンピュータからシステム環境設定ネットワークパネルからVPN接続を確立できます。

グーグルした後、Debianから接続するには;最終的に「Openswan(IpSec)+ XL2TP」ソリューションになりました(より良い代替手段があれば、それも試すことができます)。ただし、Debianから(openswan + xl2tpを使用して)接続するには、数十のパラメーターを構成する必要があり、残念ながら、VPNのシステム管理者は私が尋ねるパラメーターについて何も知りません。彼は必死に「iphone/Android/osxで動作するので、Linuxでも動作するはずだ」と主張している。残念ながら彼は正しい。

私が聞きたいのは:

  1. Openswan + xl2tpは、この目的に使用する最もシンプルで効果的なソリューションですか?
  2. OSXコンピュータからの接続は成功しているので、OSX VPN接続の表示されていないが使用されているパラメータを強調表示できる人はいますか?または、それらを表示する方法はありますか?
3
Lashae

また、L2TP VPN接続を使用しており、openswanとxl2tpを使用してUbuntuで動作させることができます。 Debianでも同様のはずだと思います。

すぐには機能しませんでした。パラメータを試してみる必要がありました。

私がこれらの行にコメントしたとき、それは私のために働きました:

#refuse-eap
#refuse-pap
#refuse-chap
#refuse-mschap
#refuse-mschap-v2
#require-mschap-v2

/etc/ppp/your_vpn_connection_name.options.xl2tpd内:

#debug
#dump
#record /var/log/pppd

plugin passprompt.so
ipcp-accept-local
ipcp-accept-remote
idle 72000
ktune
noproxyarp
asyncmap 0
#noccp
noauth
crtscts
lock
hide-password
modem
noipx

ipparam L2tpIPsecVpn-MyVPN

promptprog "/usr/bin/L2tpIPsecVpn"

#refuse-eap
#refuse-pap
#refuse-chap
#refuse-mschap
#refuse-mschap-v2
#require-mschap-v2

remotename ""
name "<your_username>"
password "<your_password>"

defaultroute

usepeerdns

このファイルを変更した後、ipsecとxl2tpを再起動します。

DebianサーバーまたはVPNサーバーのログもデバッグに役立ちます。

1