我刚刚在我的 VPS 服务器上设置了 VPN。它运行良好,只是一旦我关闭 PUTTY,VPN 就会关闭。我尝试使用屏幕,但我不知道如何让它与 VPN 一起工作。我该怎么做才能在不打开 PUTTY 的情况下运行它?
pptpd(pid 1402)正在运行...
答案1
您需要将 PPTP 设置为守护进程/服务。根据链接的指南,您似乎正在运行基于 RedHat 的发行版(最有可能是 CentOS),因此您需要service pptpd restart
通过 SSH 发出命令来启动服务,然后该服务将在后台运行。
如果您无法连接到它,并且可以确认该服务在通过 SSH 连接时正在运行,请尝试ps -ef | grep ppp
检查正在运行的进程,并netstat -anp | grep ppp
检查正在监听网络端口的进程。
如果您的服务正在运行并正在监听,则问题可能出在您本地的 iptables 防火墙上,也可能出在您 VPS 提供商的上游防火墙或配置上 - 我知道有几个 OpenVZ VPS 提供商都存在这种情况。
您还没有提到如何连接到 VPN,但不用说,您需要使用 VPS 的公共 IP 地址,而不是您配置的本地 IP(这是客户端连接时分配的 IP 范围)。