JAY站

Valar Morghulis Valar Dohaeris

静下心来,用心观察 处处都透着生活的美.


OpenVPN 的简易使用教程

在OpenVPN中,如果用户访问一个远程的虚拟地址(属于虚拟网卡配用的地址系列,区别于真实地址),则操作系统会通过路由机制将数据包(TUN模式)或数据帧(TAP模式)发送到虚拟网卡上,服务程序接收该数据并进行相应的处理后,会通过SOCKET从外网上发送出去。这完成了一个单向传输的过程,反之亦然。当远程服务程序通过SOCKET从外网上接收到数据,并进行相应的处理后,又会发送回给虚拟网卡,则该应用软件就可以接收到。(摘自维基百科)

简而言之, 外网可以通过OpenVPN, 转发到公司内网,借此访问一些受限的资源

软件下载

Tunnelblick

openvpn

安装

配置 mac 的 tunnelblick

最重要的一步, 安装配置文件

这里只需要在本地找到配置文件, 双击它就会被 Tunnelblick 自动识别的.

双击配置文件

连接

叮叮叮 连接成功

配置 windows的openvpn

  1. 安装openvpn客户端 双击openvpn-install-2.4.3-I602.exe进行安装

  2. 拷贝配置文件 将文件夹 配置文件 中的四个文件拷贝至客户端中 如安装路径为 D:\Program Files\OpenVPN\config,将上面截图的四个文件拷贝至此文件夹中

  3. 运行客户端 通常桌面会自动生成图标OpenVPN GUI,双击即可打开

  4. 连接vpn 桌面右下角会出现客户端图标,右键单击选择connect,弹出连接日志,连接成功后会自动隐藏,使用即可。

配置文件 ,一般需要运维配置与提供

参考链接

最近的文章

Cocoapods 的常见问题与警告

TextEdit编辑Podfile后的警告[!] Smart quotes were detected and ignored in your Podfile. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice.一般...…

Cocoapods继续阅读
更早的文章

dubbo系列 01 - dubbo与相关技术

Dubbo是一个基于java的分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案. 和大多数RPC系统一样, dubbo也是基于服务的想法打造的,特别是可以远程调用有参数和返回值的方法. Dubbo ˈdʌbəʊ is a high-performance, java based RPC framework open-sourced by Alibaba. As in many RPC ...…

dubbo继续阅读