腾讯云 linux pptpd 搭建 和遇到的部分问题解决
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                腾讯云 linux pptpd 搭建 和遇到的部分问题解决
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                操作系統(tǒng)?CentOS 7
1.查看mppe
modprobe ppp-compress-18 && echo good!顯示good就代表可以使用pptpd如果不行則不能
2.安裝 ppp 和pptpd
yum install ppp && yum install pptpd如果你已經(jīng)安裝過(guò)了但是還是無(wú)法使用 建議卸載重新安裝,卸載:
yum remove ppp && yum remove pptpd3.配置設(shè)置
vi /etc/pptpd.conf #修改與下面對(duì)應(yīng)的配置 option /etc/ppp/pptpd-option #指定PPP選項(xiàng)文件的位置 debug #啟用調(diào)試模式 localip 192.168.0.1 #VPN服務(wù)器的虛擬ip remoteip 192.168.0.200-238,192.168.0.245 #分配給VPN客戶端的虛擬ipsudo vi /etc/ppp/pptpd-options #修改與下面對(duì)應(yīng)的配置 新的頁(yè)面有不少配置被注釋 按需打開(kāi) name pptpd #pptpd服務(wù)的名稱(chēng) refuse-pap #拒絕pap身份認(rèn)證模式 refuse-chap #拒絕chap身份認(rèn)證模式 refuse-mschap #拒絕mschap身份認(rèn)證模式 require-mschap-v2 #允許mschap-v2身份認(rèn)證模式 require-mppe-128 #允許mppe 128位加密身份認(rèn)證模式 ms-dns 8.8.8.8 #使用Google DNS ms-dns 8.8.4.4 #使用Google DNS ms-dns 114.114.114.114 #使用免費(fèi)的解析DNS proxyarp #arp代理 debug #調(diào)試模式 dump #服務(wù)啟動(dòng)時(shí)打印出所有配置信息 lock #鎖定TTY設(shè)備 nobsdcomp #禁用BSD壓縮模式 logfile /var/log/pptpd.log #輸出日志文件位置,配置文件日志有的用戶沒(méi)有,可以自行添加,出錯(cuò)方便查看sudo vi /etc/ppp/chap-secrets#格式:用戶名 服務(wù)類(lèi)型 密碼 分配的ip地址username * 1234 * 使用tab 隔開(kāi)#配置轉(zhuǎn)發(fā)開(kāi)啟 sudo sed -i 's/#net.ipv4.ip_forward=1/net.ipv4.ip_forward=1/g' /etc/sysctl.conf sudo sysctl -p4.重啟pptpd
chkconfig pptpd on#開(kāi)機(jī)自啟 看自己情況是否有需要 systemctl restart pptpd#重啟5.設(shè)置iptables NAT轉(zhuǎn)發(fā)
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE #設(shè)置映射 xxx.xxx.xxx.xxx 為你服務(wù)器的外網(wǎng)ip 或者你是自己的虛擬機(jī) 那就是虛擬機(jī)的ip sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to-source xxx.xxx.xxx.xxx6.連接 使用手機(jī)或者電腦
然后連接就可以成功了
7.錯(cuò)誤例子
(1)如果你連接vpn顯示無(wú)法連接vpn或者服務(wù)器斷開(kāi)什么的,那說(shuō)明pptpd沒(méi)有被設(shè)置成功,有可能是舊的配置導(dǎo)致的建議重新卸載和安裝。
(2)如上圖 如果你和我一樣遇到端口無(wú)法連接的問(wèn)題? 請(qǐng)?jiān)O(shè)置服務(wù)器防火墻開(kāi)啟1723端口或者關(guān)閉防火墻
systemctl start firewalld.service(開(kāi)啟防火墻)systemctl stop firewalld.service(關(guān)閉防火墻)systemctl status firewalld(查看是否開(kāi)啟防火墻)firewall-cmd --list-ports(查看開(kāi)啟的端口)sudo firewall-cmd --zone=public --permanent --add-port=1723/tcp(開(kāi)啟1723端口) sudo firewall-cmd --reload如果你使用的是各大云的服務(wù)器上面設(shè)置后還要? 請(qǐng)?jiān)O(shè)置防火墻端口開(kāi)啟 例子 騰訊云
?(3)如果你所有的設(shè)置都搞好了,但是顯示 被終止
那么你需要設(shè)置網(wǎng)絡(luò)屬性
?
手機(jī)上也有同樣的設(shè)置 去除加密就可以連接了
?
總結(jié)
以上是生活随笔為你收集整理的腾讯云 linux pptpd 搭建 和遇到的部分问题解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
                            
                        - 上一篇: 463个生活小窍门 找找你需要的!(1-
 - 下一篇: 【翻译】使用Sencha Ext JS创