![コマンドラインからPPTPプロトコルを使用してVPN接続を開始する[閉じる]](https://linux33.com/image/113388/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%8B%E3%82%89PPTP%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6VPN%E6%8E%A5%E7%B6%9A%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%99%E3%82%8B%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
次のコマンドを使用して、OpenSUSE Leap 42.2でVPN接続を確立しようとしています。
me@linux-box:~> sudo pptpsetup --create TUNNEL --server 172.16.100.2 --username 444182 --password 255553 --start
ただし、次のエラーメッセージが表示されます。
Using interface ppp0
Connect: ppp0 <--> /dev/pts/5
anon warn[open_inetsock:pptp_callmgr.c:329]: connect: Connection refused
anon fatal[callmgr_main:pptp_callmgr.c:127]: Could not open control connection to 172.16.100.2
anon fatal[open_callmgr:pptp.c:479]: Call manager exited with error 256
Script pptp 172.16.100.2 --nolaunchpppd finished (pid 17988), status = 0x1
Modem hangup
Connection terminated.
また、次のコマンドを使用してVPNを起動しようとしたとき:
pppd call TUNNEL debug nodetach
同じエラーメッセージが表示されます。また、アカウントを閉じるときもファイアウォール、同じエラーメッセージが表示されます。誰かがそれを修正する方法を知っているのだろうか。
答え1
実際、MikroTik v6.25(IPアドレス172.16.100.2)でPPTPが無効になっているため、VPNサーバーに接続できないことに気づきました。
MikroTikでPPTPを有効にしたら、次のようにサーバーに接続できます。
me@linux-box:~> sudo pppd call TUNNEL debug nodetach
using channel 15
Using interface ppp0
Connect: ppp0 <--> /dev/pts/5
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa905bd9b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa905bd9b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa905bd9b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa905bd9b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa905bd9b> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xa905bd9b> <pcomp> <accomp>]