在centos7上搭建OpenVpn服务实现通信

 本文借鉴

完整的openvpn 服务端搭建,小白也能搭建!!网上最全的openvpn 服务端搭建文档之一,附带客户端创建管理的脚本-CSDN博客

【干货】绕过校园网认证实现轻松上网-CSDN博客

本文详细介绍如何在centos7环境下搭建openVpn实现校园网登录验证登录

:如果需要实现校园网跳过验证上网,需要使用一台拥有公网ip的服务器

下载openvpn

更改yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

下载git

yum install -y git

克隆到本地

git clone https://github.com/angristan/openvpn-install

完成在当前目录中打开

启动openvpn

. openvpn-install.sh 

选择IP地址

一般是可以ping通的公网ip,我这里由于是虚拟机环境所以使用本地IP地址

由于使用的是私网地址所以问咱们要公网,直接回车就行

想要通过哪一个端口进行vpn连接,这个看应用场景,如果是需要越过校园网认证上网就需要选择53或者67这类端口就行,这里模拟校园网认证,选择2自定义填写53,

如何知道是选择53还是67,大部分的校园网只是因为没认证把你的流量重定向了,DNS解析服务并没有失效,在cmd中使用域名解析,如果成功解析说明53端口可用

后面一路回车就好了

下载完成后,设置登录用户名和密码

输入一个用户名aa

选择1无密码

如果需要再次添加用户则进入root用户目录下的openvpn

重新执行里面的openvpn.sh文件即可

生成一个用户后在root目录下有个.cfg文件

将其拷贝到需要使用vpn连接的客户端使用ssh客户端的sz命令即可

服务器使用ssh拷贝命令,虚拟机直接拖到本机就行

客户端安装openvpn,

把aa.open文件复制到openvpn的config文件夹中

服务器配置启动openvpn

systemctl enbale openvpn-server@servie.service

关闭防火墙或者放开相应端口

systemctl stop firewalld.service

启动openvpn 连接

连接成功

软件包链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值