当前位置:   article > 正文

centos搭建pptp_centos8 安装pptpd

centos8 安装pptpd

将pptp的rpm包导入yum源

rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm
  • 1

一般不需要这一步,如果直接yum无法安装pptpd的话需要导入

安装pptpd

yum install -y pptpd
  • 1

修改配置文件

vi /etc/pptpd.conf
#取消下列注释
localip 192.168.0.1
remoteip 192.168.1.234-238,192.168.1.245
  • 1
  • 2
  • 3
  • 4

添加登录账户

vi /etc/ppp/chap-secrets
#client server secret IP addresses
cqc pptpd 123456 *
  • 1
  • 2
  • 3

从左到右顺序依次是:账户名、服务、密码、允许连接的ip地址

配置dns解析

vim /etc/ppp/options.pptpd
ms-dns 8.8.8.8
ms-dns 8.8.4.4
  • 1
  • 2
  • 3

开启转发

vi /etc/sysctl.conf
net.ipv4.ip_forward=1
  • 1
  • 2
  • 让其生效
sysctl -p
  • 1

iptables开启nat

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
  • 1

如果云云服务器单独搭建并且访问其他云主机

iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j SNAT --to-source 192.168.64.7(vpn所在主机内网ip)
  • 1

启动pptpd

systemctl start pptpd
  • 1
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号