系统公告
  
欢迎你光临本站!
本站内容持续添加,多种精品源码程序!高清媒体娱乐影音应有尽有~
推荐:如需要CN2高防服务器,点击这里 自助开通!!

朕已阅

 
收藏文章 楼主
搭建PPTP教程,实例centos 7操作系统
版块:技术教程   类型:普通   作者:疯子   查看:1086   回复:0   获赞:0   时间:2022-08-27 15:54:03

安装软件

执行如下命令,安装软件。

yum install -y ppp pptpd

系统显示类似如下。

配置pptpd文件

  1. 执行vi /etc/pptpd.conf命令, 编辑配置文件,删除下列两行命令符前面的“#”,保存后退出。

    #localip 192.168.0.1
    #remoteip 192.168.0.234-238,192.168.0.245

    系统显示类似如下。
    说明:localip和remoteip分别是VPN的网关地址和VPN拨号时获取的地址段。您可以根据需要调整。
  2. 执行vi /etc/ppp/options.pptpd命令,将ms-dns修改为223.5.5.5223.6.6.6。保存后退出。

    #ms-dns 10.0.0.1
    #ms-dns 10.0.0.2
    ms-dns 223.5.5.5
    ms-dns 223.6.6.6

    说明:IP地址223.5.5.5和223.6.6.6是阿里云的公共DNS服务器地址,您可以根据需要调整为其它公共DNS服务地址。
    系统显示类似如下。
  3. 执行vi /etc/ppp/chap-secrets命令,设置pptpd的用户名和密码。根据需要添加账号,一行只添加一个用户账号。按照“用户名 pptpd 密码 IP地址”格式输入,每一项用空格隔开。保存后退出。
    示例:test pptpd 123456 ,其中“*”表示所有IP。

    # Secrets for authentication using CHAP
    # client server secret IP addresses
    test pptpd 123456 *

    系统显示类似如下。
  4. 执行vi /etc/ppp/ip-up命令,设置最大传输单元MTU。在命令符[ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local “$@”下方添加 ifconfig ppp0 mtu 1472

    /etc/ppp/ip-up. ipv6to4 ${LOGDEVICE}
    [ -x /etc/ppp/ip-up.local ] && /etc/ppp/ip-up.local “$@”
    ifconfig ppp0 mtu 1472

    系统显示类似如下。

内核参数设置

  1. 执行vi /etc/sysctl.conf命令,编辑配置文件,添加net.ipv4.ip_forward = 1配置,保存后退出。
  2. 执行sysctl -p命令,使修改后的参数生效。

添加防火墙规则

  1. 执行如下命令,添加iptables转发规则。

    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE

  2. 执行如下命令,添加NAT转发规则,其中XXX.XXX.XXX.XXX为您的实例公网IP地址。

    iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -j SNAT --to-source XXX.XXX.XXX.XXX

  3. 执行如下命令,保存设置。

    service iptables save

配置PPTP服务

  1. 执行如下命令,重启PPTP服务。
    说明:此时PPTP还未成功运行,所以当您重启PPTP服务时,系统会提示“Shutting down pptpd [FAILED]”,并发出警告。您可以忽略提示和警告,再次使用以下命令重启PPTP服务,警告信息就会消失。

    systemctl restart pptpd

  2. 执行如下命令,重启iptables。

    systemctl start iptables

  3. 执行如下命令,设置pptpd和iptables自启动。

    chkconfig --add pptpd
    chkconfig pptpd on
    chkconfig --add iptables
    chkconfig iptables on

  4. 至此,您的PPTP VPN服务端已安装结束。您可以在Windows客户端的 网络和共享中心 设置新的连接或网络,即可通过VPN访问网络。

 
回复列表
默认   热门   正序   倒序

回复:搭建PPTP教程,实例centos 7操作系统

拖动滑块验证
»

Powered by rrcnzz.com

©2019 - 2024 人人站长网

本站内容来自网络仅供娱乐查阅,如侵犯版权请联系我们移除

您的IP:3.128.200.165,2024-11-23 17:58:57,Processed in 0.04813 second(s).

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
免责声明
1、本站资源均来自网络,版权归原作者,资源和文章仅限用于学习和研究目的 。
2、不得用于商业或非法用途,否则,一切责任由使用者承担 后果!

侵权删除请致信 E-Mail:baidusw@qq.com
(0) 分享
分享

请保存二维码或复制链接进行分享

取消
已有0次打赏