My Avatar

skylens

(●´ω`●)/

pptp VPN 服务器搭建

2017年7月19日 星期三, 发表于 昆明

前言

在ubuntu server 14.04上搭建pptp VPN服务

安装

$ sudo apt-get install pptpd

(根据实际情况来设置)

# nano /etc/pptpd.conf

localip 192.168.0.1
remoteip 192.168.0.100-200

# nano /etc/ppp/chap-secrets

admin pptpd admin123 *

# nano /etc/ppp/pptpd-options

ms-dns 114.114.114.114
ms-dns 114.114.115.115

# service pptpd restart
# nano /etc/sysctl.conf

net.ipv4.ip_forward=1

# sysctl -p

# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source VPS的IP地址

# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
# iptables -I INPUT -s 192.168.0.0/24 -i ppp0 -j ACCEPT
# iptables --append FORWARD --in-interface eth0 -j ACCEPT
# iptables-save > firewall