ubuntu 搭VPN

要搭VPN,比如最简单PPTP
用如下命令(每个命令(斜体)后面接回车):
apt-get install pptpd
vi /etc/pptpd.conf
这个命令会打开文件,把以下行的注释取消掉:
option /etc/ppp/pptpd-options
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
然后添加用户
vi /etc/ppp/chap-secrets
格式为:
用户名 pptpd "密码" *
然后设置DNS解析
vi /etc/ppp/pptpd-options
找到ms-dns,取消掉注释,并修改DNS地址,推荐Google DNS 8.8.8.8 和 8.8.4.4
然后开启转发:
vi /etc/sysctl.conf
取消以下注释:
net.ipv4.ip_forward=1
安装iptables
apt-get install iptables
iptables -t nat -I POSTROUTING -j MASQUERADE
iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356

重启服务就大功告成
service pptpd restart

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。