阿里云centos 7.9安装pptp后客户端链接失败[阿里云服务器]

windows端连接提示:不能建立到远程计算机的连接,因此用于此连接的端口已关闭。
服务器提示:

Oct 22 12:17:58 iZ2ze2fzb6tccuoxjpvdz9Z pppd[24175]: LCP: timeout sending Config-Requests
Oct 22 12:17:58 iZ2ze2fzb6tccuoxjpvdz9Z pppd[24175]: Connection terminated.
Oct 22 12:17:58 iZ2ze2fzb6tccuoxjpvdz9Z pppd[24175]: Modem hangup

服务器端配置:

pptpd.conf

localip 192.168.0.1  #自定义一个ip或者内网ip地址
remoteip 192.168.0.234-238,192.168.0.245  #自定义分配给客户端的网段和地址池
/etc/ppp/options.pptpd


ms-dns 8.8.8.8
ms-dns 114.114.114.114
logfile /var/log/pptpd.log
已设置net.ipv4.ip_forward=1

iptables也已开启1723端口, 并且安全组也已开启
如何解决啊~~~

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 根据您提供的信息,可能的原因是客户端和服务器之间的网络连接问题。以下是一些建议来解决这个问题:

    1. 检查您的阿里云虚拟主机服务器的防火墙设置,确保允许pptp协议通过。您可以在阿里云管理控制台的VPC安全组中添加一个新的入站规则,允许TCP协议的端口21(用于pptp连接)通过。

    2. 检查您的Windows客户端的防火墙设置,确保允许pptp协议通过。您可以在Windows防火墙中添加一个新的入站规则,允许TCP协议的端口21(用于pptp连接)通过。

    3. 确保您的阿里云虚拟主机服务器和Windows客户端之间的网络连接正常。您可以尝试使用ping命令测试网络连通性。

    4. 检查您的pptpd配置文件中的本地IP地址和远程IP地址是否正确。确保它们与您的阿里云虚拟主机服务器和Windows客户端的实际IP地址相匹配。

    5. 检查您的pptpd配置文件中的DNS服务器设置是否正确。您可以将ms-dns设置为8.8.8.8和114.114.114.114,或者根据您的实际情况进行修改。

    6. 检查您的pptpd配置文件中的其他选项设置是否正确。例如,确保logfile指向正确的日志文件路径,net.ipv4.ip_forward设置为1以启用IP转发等。

    7. 如果问题仍然存在,您可以尝试重启阿里云虚拟主机服务器和Windows客户端上的相关服务,如pptpd、iptables等。

  2. 这个错误提示通常是因为客户端和服务器之间的网络连接存在问题。以下是一些可能的解决方案:

    1. 检查网络连接:确保客户端和服务器之间的网络连接是正常的。如果客户端和服务器位于不同的网络中,可能需要通过路由器或者虚拟私有网络(VPN)连接。
    2. 检查端口:确保服务器上的pptpd服务正在运行,并且监听1723端口。可以使用以下命令检查pptpd服务的状态:sudo service pptpd status
    3. 检查配置文件:确保pptpd.conf文件中的配置正确无误。特别是,需要确保本地IP地址和远程IP地址池的设置正确。
    4. 检查iptables:确保iptables防火墙规则允许pptpd服务通过1723端口进行通信。可以使用以下命令检查iptables规则:sudo iptables -L -n -t nat -v | grep -i pptpd
    5. 检查安全组:确保服务器的安全组规则允许pptpd服务通过1723端口进行通信。如果使用的是阿里云的ECS服务器,可以在安全组设置中查看和编辑规则。
    6. 重启pptpd服务:如果上述步骤都无法解决问题,可以尝试重启pptpd服务:sudo service pptpd restart
    7. 检查系统日志:查看服务器的日志文件,例如/var/log/pptpd.log,可能可以找到更多的错误信息。