今天上网看了一个上午的debian下vpn pptpd server建立教程,下午实施安装,帮朋友家建立vpn, 装在那个作文件服务器的debian linux server下,为了满足他平时可以透过网络使用家里的文件,其实整个安装过程还是蛮顺利的。
操作系统是debian5
其实都是网上的安装方法,不过我还是记录在自己的blog上好.
记录如下:
apt-get update
apt-get install pptpd
修改文件:/etc/pptpd.conf :
localip 192.168.10.1
remoteip 192.168.10.50-60
在文件/etc/ppp/chap-secrets里添加用户:
test pptpd 123456789 *
用户是test, 密码是123456789, 修改自己喜欢的
/etc/ppp/pptpd-options里添加DNS:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
上述dns是google的,可以修改自己平时常用的
打开IP转发:
编辑/etc/sysctl.conf文件,找到”net.ipv4.ip_forward=1″这一行,去掉前面的注释。
然后运行 sysctl -p
在文件/etc/init.d/rc.local 最后加上:
/sbin/iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth0 -j MASQUERADE
上述的是在每次开机时执行的.
现在也在命令行上执行一次上述命令
然后
/etc/init.d/pptpd restart
网上都要修改下/etc/ppp/pptpd-options,建议还是默认的.
然后一切就ok了, 有点也想在linode vps装上啊,哈哈.