我已经设置了一个在 Azura 的 Ubuntu 实例上运行的 pptpd。当我尝试从客户端连接时,连接超时。在我看来,它与 GRE 协议有关,也许 Azure 不支持它?
端口 1723 打开 相同的服务器设置,但在 AWS 中完美运行!
从服务器日志;
Jun 12 00:05:06 ubuntu01eus pppd[1258]: pppd 2.4.5 started by root, uid 0
Jun 12 00:05:06 ubuntu01eus pppd[1258]: Using interface ppp0
Jun 12 00:05:06 ubuntu01eus pppd[1258]: Connect: ppp0 <--> /dev/pts/1
Jun 12 00:05:06 ubuntu01eus pptpd[1257]: GRE: Bad checksum from pppd.
Jun 12 00:05:36 ubuntu01eus pptpd[1257]: CTRL: EOF or bad error reading ctrl packet length.
Jun 12 00:05:36 ubuntu01eus pptpd[1257]: CTRL: couldn't read packet header (exit)
Jun 12 00:05:36 ubuntu01eus pptpd[1257]: CTRL: CTRL read failed
Jun 12 00:05:36 ubuntu01eus pptpd[1257]: CTRL: Reaping child PPP[1258]
Jun 12 00:05:36 ubuntu01eus pppd[1258]: Hangup (SIGHUP)
Jun 12 00:05:36 ubuntu01eus pppd[1258]: Modem hangup
Jun 12 00:05:36 ubuntu01eus pppd[1258]: Connection terminated.
Jun 12 00:05:36 ubuntu01eus pppd[1258]: Exit.
Jun 12 00:05:36 ubuntu01eus pptpd[1257]: CTRL: Client xx.230.xxx.248 control connection finished
/J