ubuntu 9.10下搭建vpn服务器

上一篇 / 下一篇  2010-02-02 16:38:50 / 个人分类:Linux

第一步:安装pptpd
sudo apt-get install pptpd

第二步:配置
编辑/etc/pptpd.conf文件,去掉下面两行的注释,这一步是配置ip地址的范围。
localip 192.168.0.1   /此处是设置vpn连接进来的ip
remoteip 192.168.0.234-238,192.168.0.245

编辑/etc/ppp/chap-secrets文件,这一步是添加vpn用户,添加如下信息
username pptpd password *
将username和passowrd替换成想要的用户名和密码,别的不用动

编辑/etc/ppp/options,这一步是设置DNS。
ms-dns 8.8.8.8
ms-dns 8.8.4.4

编辑/etc/sysctl.conf,找到”net.ipv4.ip_forward=1″这一行,去掉前面的注释
net.ipv4.ip_forward=1

运行下面的命令,让上面的设置生效
sudo sysctl -p

第三步:重启
sudo /etc/init.d/pptpd restart

最后开启iptables转发
sudo /sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

好了。现在就可以使用客户端连接VPN了。


TAG:

 

评分:0

我来说两句

Open Toolbar