linux中配置pptp服務(wù)器配置的方法
1、驗(yàn)證內(nèi)核是否加載了MPPE模塊:
modprobe ppp-compress-18 && echo MPPE is ok
2、安裝所需的軟件包:
yum -y install ppp
wget ftp://rpmfind.net/linux/epel/7/x86_64/p/pptpd-1.4.0-2.el7.x86_64.rpm
rpm -ivh pptpd-1.4.0-2.el7.x86_64.rpm
3、配置PPP和PPTP的配置文件:
grep ^[^#] /etc/ppp/options.pptpd
vi /etc/ppp/options.pptpd
name pptpd #refuse-pap #refuse-chap #refuse-mschap require-mschap-v2 require-mppe-128 ms-dns 8.8.8.8 ms-dns 8.8.4.4 proxyarp lock nobsdcomp novj novjccomp nologfd
vi /etc/ppp/chap-secrets
username pptpd passwd *
vi /etc/pptpd.conf
option /etc/ppp/options.pptpd logwtmp localip 192.168.0.1 remoteip 192.168.0.207-217
4、打開(kāi)內(nèi)核的IP轉(zhuǎn)發(fā)功能:
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
/sbin/sysctl -p
5、配置防火墻和NAT轉(zhuǎn)發(fā)
yum install iptables-services systemctl stop firewalld.service systemctl disable firewalld.service systemctl enable iptables.service systemctl start iptables.service
開(kāi)啟包轉(zhuǎn)發(fā):
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eno16777736 -j MASQUERADE service iptables save service iptables restart
開(kāi)放端口和gre協(xié)議:
iptables -A INPUT -p tcp -m state --state NEW,RELATED,ESTABLISHED -m tcp --dport 1723 -j ACCEPT iptables -A INPUT -p gre -m state --state NEW,RELATED,ESTABLISHED -j ACCEPT iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eno16777736 -j MASQUERADE
添加規(guī)則:
iptables -A INPUT -p gre -j ACCEPT iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT iptables -A FORWARD -s 192.168.0.0/24 -o eno16777736 -j ACCEPT iptables -A FORWARD -d 192.168.0.0/24 -i eno16777736 -j ACCEPT iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eno16777736 -j MASQUERADE service iptables save
啟動(dòng)和查看服務(wù):
systemctl start pptpd systemctl enable pptpd systemctl status pptpd
6.查看pptpd服務(wù)進(jìn)程和端口:
#ps -ef | grep pptpd root 25100 1 0 14:19 ? 00:00:00 /usr/sbin/pptpd -f root 25463 24275 0 14:52 pts/0 00:00:00 grep --color=auto pptpd # netstat -nutap | grep pptpd tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN 25100/pptpd
以上就是小編為大家?guī)?lái)的linux中配置pptp服務(wù)器配置的方法全部?jī)?nèi)容了,希望大家多多支持腳本之家~
相關(guān)文章
Linux系統(tǒng)擴(kuò)容根目錄磁盤(pán)空間的操作方法
這篇文章主要介紹了Linux系統(tǒng)擴(kuò)容根目錄磁盤(pán)空間的操作方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-07-07Linux移動(dòng)文件夾(目錄)以及目錄下的內(nèi)容問(wèn)題
這篇文章主要介紹了Linux移動(dòng)文件夾(目錄)以及目錄下的內(nèi)容問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01ubuntu服務(wù)器環(huán)境下安裝python的方法
這篇文章主要介紹了ubuntu服務(wù)器環(huán)境下安裝python的方法,簡(jiǎn)單分析了Ubuntu環(huán)境下安裝Python的相關(guān)步驟、命令、與操作注意事項(xiàng),需要的朋友可以參考下2018-03-03Linux環(huán)境下python2.7.6升級(jí)python3.5.2
本篇文章主要介紹了centos7下python2.7.5升級(jí)到3.5.2,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04