在VPS中安装pptp为什么连不上VPN?

socket 发布于 2016/01/24 12:26
阅读 4K+
收藏 2

我买了个VPS,ubuntu 14.04 64bit系统,搭个VPN,如下操作:

sudo apt-get intall pptpd

sudo vi /etc/pptpd.conf

取消下面两行设置:

localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
sudo vi /etc/ppp/pptpd-options

修改两行DNS:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

sudo vi /etc/ppp/chap-secrets

添加用户和密码:

user1    pptpd    connectpasswd    *

/etc/init.d/pptpd restart

sudo vi /etc/sysctl.conf

取消下面一行的注释:

net.ipv4.ip_forward=1

sudo sysctl -p

sudo vi /etc/rc.local 添加两行:

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o venet0 -j MASQUERADE 
iptables -A FORWARD -p tcp --syn -s 192.168.0.0/24 -j TCPMSS --set-mss 1356
现在检查pptp默认1723端口是否监听中:

netstat -anlp |grep :1723

tcp        0      0 0.0.0.0:1723            0.0.0.0:*               LISTEN      830/pptpd



表示正在运行,但是我的家里笔记本不能通过VPN连接到VPS,只能SSH连接,请问哪里的问题?困扰我好久了,非常感谢!!   



加载中
0
气质舞王尼古拉斯赵四
气质舞王尼古拉斯赵四
以前用云主机的时候遇到过,当时是因为分配的公网ip并不是云主机接口的ip,云主机接口是内网的ip,然后服务商可能通过某种反向代理的形式让云主机提供服务,所以pptpd当时也没弄成,不知道你是不是这种情况
0
朱__朱
朱__朱
我 一直用的一键pptp脚本安装的。另外好像只有xen和kvm的vps支持
0
itkang
itkang

防火墙是不是开着呢?   telnet下看端口是不是通的

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部