1、安装pptpd
# apt-get install pptpd
2、安装vim(可选),个人习惯用vim编辑文本。
# apt-get install vim
3、配置地址池:
# vim /etc/pptpd.conf
到文件最后添加:
localip xxx.xxx.xxx.200
remoteip xxx.xxx.xxx.201-220
说明:xxx.xxx.xxx.200是我VPS的独立IP地址,remoteip要跟localip在同一个网段。
4、配置DNS:
# vim /etc/ppp/pptpd-options
找到带#ms-dns地方添加:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
5、添加用户:
# vim /etc/ppp/chap-secrets
按如下格式添加用户名,一行一个(中间用一个tab隔开,不是空格):
<username> *<password> *
6、修改/etc/sysctl.conf
去掉“net.ipv4.ip_forward=1”前的注释号
完成之后 sysctl -p
7、添加路由规则:
iptables -t nat -A POSTROUTING -s 198.74.113.0/24 -o eth0 -j MASQUERADE
iptables -A FORWARD -s 198.74.113.0/24 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1200
注:xxx.xxx.xxx是我VPS的IP地址的前三段。
8、最后reset一下
VPS除了搭建网站,运行VPN,还可以做数据库服务器,比如mysql和sqlserver。还可以做软件认证服务器。总之服务器和普通电脑能做的事情,VPS都可以做的。而且VPS最大的一个好处就是比独立服务器要便宜,但是功能上都能实现。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)