VPN好处很多,搭建起来其实并不复杂。
-
安装
pptpd
,它会依赖安装ppp
、libpcap
。 -
在
/etc/rc.local
中添加:echo 1 > /proc/sys/net/ipv4/ip_forward modprobe ppp_mppe mknod /dev/ppp c 108 0 iptables -t nat -A POSTROUTING -j SNAT --to <you ip>
-
在
/etc/pptpd.conf
中添加:localip 172.16.36.1 remoteip 172.16.36.2-254
-
在
/etc/ppp/options.pptpd
中添加DNS,尽量改为本地DNS:ms-dns 8.8.8.8 ms-dns 8.8.4.4
-
在
/etc/ppp/chap-secrets
中添加:vpn pptpd 123456 *
配置完毕。
若CentOS,执行 service pptpd start
启动vpn服务。
客户端添加VPN连接,在VPN连接属性->安全中,VPN类型选择PPTP,数据加密选择“可选加密”,允许使用这些协议中,勾选未加密的密码、Microsoft CHAP
;在网络选择IPv4->高级,去掉“在远程网络上使用默认网关”选项。