1、安装pptpd
sudo apt-get install pptpd
2、设置本地及远端ip
sudo vim /etc/pptpd.conf
# 和本机在使用的网卡ip一致
localip 192.168.0.1
# 即将分配给vpn client的ip
remoteip 192.168.0.234-238,192.168.0.245
3、添加用户名及密码
sudo vim /etc/ppp/pptpd-options
# client server secret IP addresses
username pptpd password *
4、设置dns
sudo vim /etc/ppp/pptpd-options
ms-dns 8.8.8.8
ms-dns 8.8.4.4
5、IP转发
sudo vim /etc/sysctl.conf
开启
net.ipv4.ip_forward=1
$ sudo sysctl -p
6、iptables
$ sudo iptables -t nat -I POSTROUTING -j MASQUERADE
7、重启 pptpd
sudo /etc/init.d/pptpd restart
ubuntu搭建pptpd服务器
最新推荐文章于 2023-05-30 12:35:40 发布