OpenWrt配置openVPN客户端

17585fdc7ec6e3d85a1d98c2f70635d8.gif

正文共:777 字 14 图,预估阅读时间:1 分钟

我们现在已经部署好了单网卡的OpenWrtOpenWrt配置单臂路由模式,也安装了openVPN组件OpenWrt部署配置openVPN服务器。考虑到OpenWrt是Linux内核的,参考我们之前的经验Ubuntu系统如何连接或断开openVPN,OpenWrt应该也可以作为openVPN客户端来向openVPN服务器发起连接。

实际是否可行呢?我们来验证一下。

首先,我们已经在OpenWrt中安装好了“openvpn-openssl”“luci-app-openvpn”,可以配置openVPN客户端了,配置页面还是在“VPN”下面的“openVPN”,和服务器端配置是在一起的。

7e94b29d6573e072e4f83c5cddcb7670.png

我们点击下面的“sample_client”后面的“Edit”,就可以编辑客户端配置了。

68708d5486f32b364c80d1efc2650244.png

可以看到,配置的主要部分还是指定服务器的地址和端口信息、指定客户端所使用的证书文件信息(ca、cert、key)等。

这里我们还是使用之前在云主机上所使用的配置文件巧用openVPN实现访问云资源池业务

2d6b141d56c37277fdbdbb2956cef96d.png

将服务器信息和证书文件配置好,然后点击“Save & Apply”应用配置。

然后返回概览页面,先勾选Enabled对应的选择框使能客户端配置,然后点击“Save & Apply”应用配置,最后再点击“Start”启动连接。

d648cd0ce731d04076daef65d9483f1f.png

启动之后,可以看到“Started”状态变成了yes,并且显示了进程信息。

d3b46a5d00ab7e87ce38c151bc84fbf3.png

如果我们想查看网卡信息,一般是在“Network”下面的“Interfaces”中。

a59182982004a195a44c4e21dc28fd6f.png

但是我们在这个页面却看不到openVPN对应的网卡信息。

相应的,我们在“Devices”页签中,可以看到已经有tun设备了,但是地址信息仍然不全。

31d1ea13b0aac9f5a0c396c3fe53ece4.png

比较简单的方法就是直接在命令行中进行查看。

3c246a6b8c805cf5f3246a9e4a9d5401.png

对应的,我们可以在“Status”中的“Routing”下面,可以查看IPv4路由表信息。可以看到下发的默认路由和去往网关的明细路由。

98ae799f8b5c47b7c6f3a88ce838e515.png

这部分配置和命令行看到的信息是一样的。

1f182ec8c4743dda82ab7846864fef7a.png

到这里,我们就可以使用openVPN访问云内业务了,测试一下访问效果。

dd023fb2edf9a85a8451724db4561304.png

这不就成了吗?

当然,好像还有一个简单的方法,那就是在“openVPN”页面中直接上传已经配置好的ovpn配置文件。在“OVPN configuration file upload”部分,先选择好配置文件,指定实例名称,再点击“Upload”上传配置。

17ab15310fdc21d4eb3279dc7c84b54f.png

然后在配置中就出现了新的客户端配置,其中协议还是在页面中选择不到的tcp。同样的,我们先勾选Enabled对应的选择框使能客户端配置,然后点击“Save & Apply”应用配置。

37ce87d1351009fdf4f3dad3859a6623.png

最后再点击“Start”启动连接。

c28f65e633941aca20a6d6dad650b4d1.png

上线成功,就是这么简单。

8acd343184f97d16f876cbc58bf402fb.gif

长按二维码
关注我们吧

10e66166a272e35ca1842fa5ea1f4a58.jpeg

19e1f6067773709b7bcf565ca5981fc2.png

将OpenWrt部署在x86服务器上

OpenWrt配置单臂路由模式

OpenWrt部署配置openVPN服务器

openVPN+SmartDNS=openDNS or smartVPN?

为Kali虚拟机挂载一块无线网卡

如何将Kali系统部署到U盘?

带认证的openVPN连接/断开操作指南

Linux系统中openVPN的断开连接操作指南

配置openVPN使用用户名密码认证

解决openVPN的递归路问题还是要从服务器端下手

基于CentOS部署SmartDNS

使用Python批量处理Excel的内容

如何使用Python提取Excel中固定单元格的内容

  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Danileaf_Guo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值