标签:
sudo apt-get install pptpd ufw
refuse-pap refuse-chap refuse-mschap
注释掉这三行,即在前面加#
ms-dns 8.8.8.8 ms-dns 8.8.4.4
localip 10.99.99.99 remoteip 10.99.99.100-199
添加用户和密码,格式为:
#[Username] [Service] [Password] [Allowed IP Address] sampleusername pptpd samplepassword *
sudo /etc/init.d/pptpd restart
增加:
net.ipv4.ip_forward=1
立即生效:
sudo sysctl -p
把所有的默认策略更改为ACCEPT:
DEFAULT_FORWARD_POLICY #由DROP更改为ACCEPT DEFAULT_INPUT_POLICY #由DROP更改为ACCEPT
增加:
# NAT table rules *nat :POSTROUTING ACCEPT [0:0] # Allow forward traffic to eth0 -A POSTROUTING -s 10.99.99.0/24 -o eth0 -j MASQUERADE # Process the NAT table rules COMMIT
sudo ufw enable
在安装过程中非常顺利,但是安装结束连接vpn的时候,连接正常但是不能访问网络,这是转发协议设置出错
将第九步中的
-A POSTROUTING -s 10.99.99.0/24 -o eth0 -j MASQUERADE
中的eth0 改为自己电脑上的实际网卡,可以通过ifconfig查看
标签:
原文地址:http://my.oschina.net/mercury5/blog/358239