2021-2022年ICT大赛云服务(VPN网关)
523 字
3 分钟
2021-2022年ICT大赛云服务(VPN网关)
本文撰写于 2023 年 3 月,系在长沙参加 2021-2022 年华为 ICT 大赛云计算赛项国赛培训期间的学习笔记,现整理发布,留作纪念与参考。
安装openswan(VPN客户端)
yum install openswan -y配置内核参数,开启IPv4转发
vi /etc/sysctl.confsysctl.conf配置文件添加如下内容:
net.ipv4.ip_forward = 1net.ipv4.conf.all.rp_filter = 0net.ipv4.conf.default.rp_filter = 0net.ipv4.conf.eth0.rp_filter = 0 //eth0是网卡配置,配置时需根据网卡实际配置net.ipv4.conf.all.send_redirects = 0net.ipv4.conf.default.send_redirects = 0net.ipv4.conf.all.log_martians = 0net.ipv4.conf.default.log_martians = 0net.ipv4.conf.default.accept_source_route = 0net.ipv4.conf.all.accept_redirects = 0net.ipv4.conf.default.accept_redirects = 0net.ipv4.icmp_ignore_bogus_error_responses = 1使内核参数生效
sysctl -p启动ipsec
systemctl start ipsec查看ipsec运行状态
ipsec verify预共享密钥配置(xxxx可以随意命名)
vi /etc/ipsec.d/xxxx.secretsxxxx.secrets配置文件添加如下内容:
22.22.22.22 11.11.11.11 : psk "ipsec-key"格式:本地用于连接的IP+空格+远端网关IP+空格+英文冒号+空格+PSK+预共享密钥,冒号的两边都有空格,PSK大小写均可,密钥用英文双引号。
添加隧道建立配置,新建文件/etc/ipsec.d/xxx.conf(xxx可以随意命名)
vi /etc/ipsec.d/xxx.confxxx.conf配置文件当中添加如下内容:
conn openswan_IPsec //定义连接名称为openswan_IPsec authby=secret //定义认证方式为PSK auto=start //可选择add、route和start ikev2=never //关闭IKEv2版本 ike=aes128-sha1;modp1536 //按照对端配置定义ike阶段算法和group keyexchange=ike // ike密钥交换方式 ikelifetime=86400s // ike阶段生命周期 phase2=esp //二阶段传输格式 phase2alg=aes128-sha1;modp1536 //按照对端配置定义IPsec阶段算法和group,modp1536=DH group 5 compress=no //关闭压缩 pfs=yes //开启PFS salifetime=3600s //二阶段生命周期 type=tunnel //开启隧道模式 left=192.168.222.222 //本地IP,nat场景选择真实的主机地址 leftid=22.22.22.22 //本地标识ID leftsubnet=192.168.222.0/24 //本地子网 leftnexthop=22.22.22.1 //nat场景下一跳选择nat后的网关IP right=11.11.11.11 //远端VPN网关IP rightid=11.11.11.11 //远端标识ID rightsubnet=192.168.200.0/24 //远端子网 rightnexthop=%defaultroute //远端路由按缺省配置启动隧道连接
ipsec auto --up xxxx //如果启动失败,可使用systemctl restart ipsec重启ipsec服务后尝试重新启动隧道连接参考:https://support.huaweicloud.com/admin-vpn/vpn_01_0007.html
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
2021-2022年ICT大赛云服务(VPN网关)
https://blog.azxle.cn/posts/ict-2021-2022-cloud-vpn/相关文章智能推荐
1
2021-2022年ICT大赛云服务(电商网站)
ICT大赛2021-2022 年华为 ICT 大赛云服务实操笔记:安装 Apache 与 PHP(webtatic 源)环境,部署 OpenCart 电商网站。
2
2020-2021年ICT大赛国赛(云服务)
ICT大赛2020-2021 年华为 ICT 大赛国赛云服务实操笔记:搭建 Apache+PHP+MariaDB 环境并部署 Moodle 课程管理系统,以及 Linux 安装 iSCSI 启动器连接存储。
3
2021-2022年ICT大赛存储
ICT大赛2021-2022 年华为 ICT 大赛存储实操笔记:Linux 安装 iSCSI 启动器,发现并连接存储业务 IP,挂载 LUN 磁盘。
4
制作基于阿里云base、epel等源的离线仓库ISO镜像文件
系统运维介绍如何基于阿里云 base、epel 等 yum 源,使用 reposync、createrepo、mkisofs 制作离线 yum 仓库 ISO 镜像文件,并在无公网环境中挂载使用。
5
AnolisOS 8.2使用Packstack工具部署OpenStack-T
系统运维介绍如何在 AnolisOS 8.2 上使用 Packstack 一键部署 OpenStack Train 版(allinone),包含仓库配置、系统调优、安装步骤及镜像上传与 SSH 登录验证。
随机文章随机推荐











