首页 > 代码库 > Ubuntu 12.04安装PPTP
Ubuntu 12.04安装PPTP
1、安装软件
sudo apt-get install pptpd ufw
2、编辑/etc/ppp/pptpd-options
refuse-pap refuse-chap refuse-mschap
注释掉这三行,即在前面加#
3、接着同样的文件,添加DNS
ms-dns 8.8.8.8 ms-dns 8.8.4.4
4、编辑/etc/pptpd.conf
localip 10.99.99.99 remoteip 10.99.99.100-199
5、编辑/etc/ppp/chap-secrets
添加用户和密码,格式为:
#[Username] [Service] [Password] [Allowed IP Address] sampleusername pptpd samplepassword *
6、重启pptpd
sudo /etc/init.d/pptpd restart
7、编辑/etc/sysctl.conf
增加:
net.ipv4.ip_forward=1
立即生效:
sudo sysctl -p
8、编辑/etc/default/ufw
把所有的默认策略更改为ACCEPT:
DEFAULT_FORWARD_POLICY #由DROP更改为ACCEPT DEFAULT_INPUT_POLICY #由DROP更改为ACCEPT
9、编辑/etc/ufw/before.rules
增加:
# 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
10、启动ufw
sudo ufw enable
在安装过程中非常顺利,但是安装结束连接vpn的时候,连接正常但是不能访问网络,这是转发协议设置出错
将第九步中的
-A POSTROUTING -s 10.99.99.0/24 -o eth0 -j MASQUERADE
中的eth0 改为自己电脑上的实际网卡,可以通过ifconfig查看
Ubuntu 12.04安装PPTP
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。