开启辅助访问 切换到窄版

Centos 7 安装配置pptpVPN_IPSecVPN_L2TPVPN

[复制链接]
作者:hanhongwen 
版块:
路由交换 路由交换-VPN 发布时间:2018-9-20 00:08:30
1220

管理员

积分
6671
QQ
hanhongwen 发表于 2018-9-20 00:08:30 | 显示全部楼层 |阅读模式
1、安装配置PPTP
1.1 安装服务

  1. # yum -y install ppp pptpd
复制代码


1.2 修改配置文件

# vim /etc/pptpd.conf
找到如下内容
  1. #localip 192.168.0.1
  2. #remoteip 192.168.0.234-238,192.168.0.245
复制代码



修改为如下内容
  1. localip 66.88.0.1
  2. remoteip 66.88.0.234-238,66.88.0.245
复制代码



1.3 修改DNS
# vim /etc/ppp/options.pptpd
找到如下内容
  1. #ms-dns 10.0.0.1
  2. #ms-dns 10.0.0.2
复制代码




修改为如下内容
  1. #ms-dns 10.0.0.1
  2. ms-dns 8.8.8.8
  3. ms-dns 1.1.1.1
  4. #ms-dns 10.0.0.2
复制代码



1.4 设置用户名密码
# vim /etc/ppp/chap-secrets
文件末尾添加如下内容
  1. hanhongwen      pptpd   123456  *
复制代码


1.5 设置最大传输单元 MTU
# vim /etc/ppp/ip-up
在倒数第二行添加如下内容
  1. ifconfig ppp0 mtu 1472
复制代码



1.6 修改内核参数,使配置生效
# vim /etc/sysctl.conf
添加如下内容
  1. net.ipv4.ip_forward = 1
复制代码


# sysctl -p

1.7 添加防火墙规则
  1. # iptables -t nat -A POSTROUTING -s 66.88.0.0/24 -j MASQUERADE
  2. # iptables -t nat -A POSTROUTING -s 66.88.0.0/255.255.255.0 -j SNAT --to-source XX.XX.XX.XX
  3. # iptables-save
复制代码


1.8 重启服务并设置开机启动
  1. # systemctl restart pptpd && systemctl enable pptpd
复制代码


2、安装配置IPSec和L2TPVPN

2.1 使用一键安装包,记录完成后的登录信息
  1. # wget [url]https://git.io/vpnsetup-centos[/url] -O vpnsetup.sh && sudo sh vpnsetup.sh
复制代码


2.2 重启服务并设置开机启动
  1. # systemctl restart ipsec xl2tpd && systemctl enable ipsec xl2tpd
复制代码


2.3 使用客户端进行连接

以上为Centos 7 安装配置pptpVPN_IPSecVPN_L2TPVPN的简单操作步骤,祝你成功
    15561578755
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表