阿里雲 ECS Ubuntu 20.04 安裝pptpd


1.   先更新系統軟件

sudo apt-get -y update
sudo apt-get -y upgrade

2. 安裝PPTP IPtables

sudo apt-get install -y pptpd iptables

3.    配置pptp

sudo vim /etc/pptpd.conf

  找到localip 和 remoteip

localip 172.**.**.** # 填寫阿里雲ecs服務器的私有ip地址
remoteip 192.168.100.1-100 # 填寫遠程連接待分配地址段

4.   配置DNS

sudo vim /etc/ppp/pptpd-options

 找到 ms-dns,根據自己實際情況修改

刪除#號並修改成如下:
ms-dns 223.5.5.5
ms-dns 8.8.8.8

5.  設置賬戶信息

sudo vim /etc/ppp/chap-secrets

    在配置文件里輸入自己的賬戶密碼信息

client    填寫賬戶

server  直接寫 pptp

secret  填寫密碼

IP addresses 直接寫*號即可

#client        server   secret       IP addresses
  ppuser      pptpd   123456             *

6.  打開服務器轉發功能

sudo vim /etc/sysctl.conf

 找到net.ipv4.ip_forward,如果沒有手動輸入即可,修改成如下:

net.ipv4.ip_forward=1

 然后保存更新配置

sudo sysctl -p

7. 配置防火牆 

開啟gre協議並打開服務器47,1723號端口,阿里雲需要在安全組中打開端口

sudo iptables -A INPUT -p gre -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 47 -j ACCEPT

開啟NAT轉發

sudo iptables -t nat -A POSTROUTING -s 192.168.100.1/24 -o eth0 -j MASQUERADE
  • 192.168.100.1 為剛配置的 remoteip 地址
  • eth0 為服務器網卡,通過命令 ifconfig 查看

保存配置

sudo iptables-save

8. 重啟pptp

/etc/init.d/pptpd restart

9. 解決百度無法打開問題

修改ip-up 配置文件

sudo vim /etc/ppp/ip-up

文件末尾增加一行

/sbin/ifconfig $PPP_IFACE mtu 1454

保存 ,重啟pptpd

配置過程結束,可以連接測試了。

以上過程參考:

在Ubuntu18.04.2服務器下搭建PPTP_luo920605的博客-CSDN博客

Ubuntu 搭建PPTP服務器_LeslieLiangZ的博客-CSDN博客

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM