#因爲pptpd須要iptables的支持,而centos7之後再也不內置iptables服務了,因此須要下載iptables-servicesvim
#下載相關軟件包: yum -y install iptables-services pptpd
#配置pptpd服務: vim /etc/pptpd.conf
將配置文件末尾的
#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245
前的#註釋去掉並保存退出
也能夠自行更改分配的ip段centos
而後配置用戶信息服務器
vi /etc/ppp/chap-secrets
#格式爲:(其中*可設置爲用戶撥號後分配的ip)
用戶 pptpd 密碼 *網絡
配置接入後分配的DNS,這裏能夠查看/etc/resolv.conf裏面系統配置的DNS是多少,將其相應DNS配置進去
最後一行追加dns配置,格式爲:
ms-dns iptcp
vim /etc/ppp/options.pptpd
service start iptables #啓動iptables iptables -F #清空默認配置 iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE #開啓轉發,裏面的IP段爲配置pptpd服務分配的IP段 iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356 #更改mss值 service iptables save #保存配置 servicr iptables restart #重啓iptables
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf #開啓ipv4轉發 sysctl -p #刷新配置
systemctl start pptpd #啓動服務 systemctl status pptpd #查看服務狀態 lsof -i:1723 #端口檢查
打開網絡和共享中心,點擊設置新的連接或網絡centos7
選擇連接到工做區spa
選擇使用個人Internet連接rest
填寫服務器IP,而後下一步code
填寫用戶名和密碼dns
下一步正常是能夠創建鏈接的
若是失敗了能夠按跳過,在屬性裏把連接類型該爲pptpd試試!!排除連接可能有限制,能夠在客戶端telnet服務器的1723端口來檢查連接是否能夠創建