0. 发行版本准备:Ubuntu 9.10
1. 安装源更新:
$ sudo apt-get update
2. 从源上安装pptpd
$ sudo apt-get install pptpd
3. 编辑/etc/pptpd.conf文件,添加以下配置项或取消注释掉该文件中最后的示例配置行
localip 192.168.0.1 remoteip 192.168.0.234-238,192.168.0.245
4.编辑/etc/ppp/chap-secrets,添加vpn用户
username pptpd password *
5.编辑/etc/ppp/options
ms-dns 8.8.8.8 ms-dns 8.8.4.4
6.编辑/etc/sysctl.conf文件,去掉以下配置行前的注释
net.ipv4.ip_forward=1
执行以下命令使配置生效
$sudo sysctl -p
7.开启iptables转发
sudo /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
8.重启pptpd服务
$sudo /etc/init.d/pptpd restart
原创文章,转载请注明: 转载自猪在笑 [ http://www.huangwei.me/blog/ ]
本文链接地址: http://www.huangwei.me/blog/2010/01/10/linux%e4%b8%8bpptp-vpn-3%e5%88%86%e9%92%9f%e5%bf%ab%e9%80%9f%e9%85%8d%e7%bd%ae/
最近评论