[云服务] 在AWS上安装和配置PPTP

1. 安装 PPTP
sudo apt install pptpd
2. 设置 IP

/etc/pptpd.conf中加入下面两行, 注意localip后面要写当前服务器的IP, 而remoteip是在localip的基础上向后扩展

localip     10.0.0.1
remoteip    10.0.0.2-30
3. 设置 DNS

/etc/ppp/options.pptpd中加入

ms-dns    8.8.8.8
ms-dns    8.8.4.4
4. 设置用户信息

打开/etc/ppp/chap-secrets, 按顺序依次写入: 用户名/服务器名/密码/IP. 其中, 服务器名为pptpd, 同/etc/ppp/options.pptpd , IP填入*, 表示接受所有IP的请求, 示例如下

mypptp pptpd 123456 *
5. 打开 IP 转发

/etc/sysctl.conf中加入

net.ipv4.ip_forward=1

然后执行下面的命令来重新加载配置

sudo /sbin/sysctl -p
6. 设置防火墙

注意要开放1723端口

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
7. 重启 PPTP 服务
sudo /etc/init.d/pptpd restart
8. 连接 PPTP

在手机上添加VPN, 类型选择PPTP, 填入服务器IP/用户名/密码/DNS, 然后即可连接PPTP

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章