当前位置:   article > 正文

浅析openvn redirect-gateway组建公司专网的使用

redirect-gateway

目录

1. 前言

2. openvn代理上网拓扑

3. 配置

3.1 配置方式

3.2 配置说明


1. 前言

OpenVN 基于 OpenSSL 库的应用层 实现,它的优点是简单易用。 它并不是一个web应用代理,而是3层网络隧道解决方案,默认是使用UDP协议,支持TCP协议的隧道模式,使用时需要安装服务端和客户端。

那么,openvn能做什么?

  • 实施虚拟专用网技术,实现远程设施中创建安全的点对点连接,通俗的讲就是虚拟专网,打通远程分支之间的网络互通
  • 实现代理上网的作用

总结来说,就是可以实现两个分支网络之间的网络联通,用来组建公司-分支的虚拟专网,实现内网资源的访问

2. openvn代理上网拓扑

原理解说:

正常情况下,分支机构机默认网关为Gateway,流量正常从Gateway出口访问互联网; 将默认网关所有流量转发到总部server上时,即可实现内部网络打通。两种方式实现,方式一是主机做为openvn clinet,实现单机打通;方式二是将网关做为openvn client,实现网内所有主机统一访问。

3. 配置

环境:

总部配置server端:可以是centos搭建,也可以是用软路由如爱快等

client端:win安装客户端用软路由如爱快等

服务端和客户端的安装这里不在赘述。这里直接配置客户端的流量转发。

3.1 配置方式

  1. # 参考客户端配置如下 client.ovpn
  2. client
  3. dev-type tun
  4. dev tunx
  5. proto tcp
  6. tun-mtu 1400
  7. cipher AES-128-CBC
  8. comp-lzo
  9. remote x.x.x.x 1194
  10. resolv-retry infinite
  11. nobind
  12. persist-key
  13. persist-tun
  14. verb 3
  15. auth-user-pass
  16. script-security 2
  17. redirect-gateway autolocal # 配置本地流量重定向
  18. <ca>
  19. *** ***
  20. </ca>

3.2 配置说明

在客户端配置文件中,主要配置了以下的参数:redirect-gateway autolocal 

这个参数的作用是将客户端的默认网关都将重定向到openvn server,也就是将本机所有流量都重定向到总部server上,实现全部流量转发到总部的功能,从而达到访问总部内部服务

开启后本地的路由情况如下

获取到client ip : 

本地路由: 

 可以看到本地的流量都走网关出口

 可以看到已经可以正常访问总部的内部服务了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/182669
推荐阅读
  

闽ICP备14008679号