我正在尝试在 ubuntu 服务器上运行 PPTP 服务器,但遇到了一些问题。我遵循本指南关于如何在我的服务器上设置 pptpd,一切都很顺利,但是当我尝试连接我的 mac 时,它出现了这个错误:
这是我的配置:
有人知道我在这里做错了什么吗?
更新:以下是 pptpd.log 对此的评论:
steve@debian:~$ sudo tail /var/log/pptpd.log sudo:无法解析主机 debian 9 月 3 日 21:46:43 debian pptpd[2485]: MGR: 管理器进程已启动 9 月 3 日 21:46:43 debian pptpd[2485]: MGR: 最多可容纳 11 个连接 9月3日 21:46:43 debian pptpd[2485]: MGR: 无法创建主机套接字 9 月 3 日 21:46:43 debian pptpd[2485]: createHostSocket: 地址已在使用中 9月3日 21:46:56 debian pptpd[2486]: CTRL: 客户端 192.168.1.101 控制连接已启动 9 月 3 日 21:46:56 debian pptpd[2486]: CTRL: 开始调用 (启动 pppd,打开 GRE) 9 月 3 日 21:46:56 debian pptpd[2486]: GRE: 从 PTY 读取(fd=6,buffer=204d0,len=8196)失败:状态 = -1 错误 = 输入/输出错误,通常由 pppd 意外终止导致,请检查选项语法和 pppd 日志 9 月 3 日 21:46:56 debian pptpd[2486]: CTRL: PTY 读取或 GRE 写入失败 (pty,gre)=(6,7) 9月3日 21:46:56 debian pptpd[2486]: CTRL: 收割子 PPP[2487] 9月3日 21:46:56 debian pptpd[2486]: CTRL: 客户端 192.168.1.101 控制连接完成
我的 pptpd 选项是:
异步映射 0 沒有授權 crtscts 锁 隐藏密码 调制解调器 调试 代理ARP lcp 回显间隔 30 lcp-echo-失败 4 诺皮克斯
答案1
OSX 对 PPTP 的实现很差 - 尝试使用 Windows 客户端,或者运行 virtualbox 并运行 Windows 来测试 VPN。我花了两个星期的暑假才发现这一点!