OpenVPN服务器

这篇具有很好参考价值的文章主要介绍了OpenVPN服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、OpenVPN是什么?

二、OpenVPN连接建立的过程

三、数据包远程传输处理过程(自我理解)

四、OpenVPN实验案例

4.1生成OpenVPN所需证书文件

4.2配置OpenVPN服务器

4.3配置OpenVPN客户端

4.4在远程客户端windows 10上进行测试


一、OpenVPN是什么?

openvpn是一个开源的vpn服务搭建软件。可以使企业出差的员工远程访问到公司局域网中的共享资料。同时VPN服务器和vpn客户端建立连接之前会通过数字证书互相进行身份验证,并对传输的数据进行加密处理。vpn服务器和远程客户端通过使用虚拟网卡tun设备来维持vpn隧道的连接,客户端和服务端的数据都需先经过虚拟网卡tun设备的SSL的加密处理之后,在从tcp或udp的连接上将数据包从物理网卡发送出去。

二、OpenVPN连接建立的过程

1、服务器和远程客户端互相身份验证

首先远程客户端请求与vpn服务器建立连接、协商建立会话ID。会话ID建立完成后,vpn服务器和客户端进行互相身份认证,远程客户端将自己从CA哪里获得的证书(公钥)发送给vpn服务器。vpn服务器收到客户端的证书后,根据客户端证书上指定的颁发此证书的机构、从本地查找相应的CA根证书(公钥),来对客户端的证书进行数字签名的解密验证(商家从CA机构获取到的证书都是经过CA机构私钥进行签名过的,客户端只有使用CA机构的公钥即根证书才可以对CA机构颁发给商家的证书进行解密验证)、证书是否已被CA机构吊销(通过询问CA机构获取证书吊销列表,来查看客户证书是否过期),如果是访问的网站,还要验证用户访问的网址和网站证书上的通用名是否一致(不一致,会报此站点不安全),当证书验证通过说明此远程客户端是vpn服务器可信任客户端。之后客户端会拿着本地保留的CA的根证书,同样对由VPN服务器发送过来的vpn服务器证书进行验证,验证通过则表明双方身份验证通过。

2、传输密钥交换文件

我们知道基于非对称加密体系的数字证书公私钥在对传输数据过大的数据进行加密时,会降低数据的传输效率。因此对称机密体系(加解密使同一把钥匙)可以很好的集解决传输大量数据加密代来的传输效率低的问题。vpn服务器和远程客户端在进行数据传输时使用的是对称加密体系。因此在身份验证完之后,vpn服务器会使用客户端的证书(公钥)来将本地生成的用于对称加密的密钥交换文件进行加密传输给远程客户端、远程客户端通过使用自己的私钥来解密出vpn服务器发送过来的密钥交换文件,之后远程客户端和vpn服务器在传输数据时,就使用此对称密钥来进行数据的加解密。

3vpn服务器向客户端推送IP地址和路由信息

在远程客户端成功连接到企业内网后,远程客户端的虚拟网卡会被分配一个新网段的IP地址(与内外网都不在同一网段),此IP地址用于和企业内网主机进行通信,并维持与VPN服务器之间通过各自的虚拟网卡tun设备建立的vpn隧道。同时远程客户端本地还会自动生成用于访企业内网所需的路由信息。然而客户端vpn拨入成功后分配的IP地址和路由信息都是vpn服务器在连接将要成功建立时,发送给远程客户端的。

综上所述,可知vpn服务建立需要的东西有:

1、ca.crt(根证书、用于服务器与客户端证书身份验证)

2、ca.key(证书颁发机构的私钥,用于对颁发的证书数字签名)、3、server.csr(vpn服务器证书申请文件)

4、server.crt(vpn服务器证书)、

5、server.key(vpn服务器私钥,数据解密)、

6、client.csr(客户端证书申请文件)、

7、client.crt(客户端证书)、

8、client.key(客户端私钥、数据解密)等,以及

9、dh*.pem(用于数据传输对称加密的密钥交换文件

10、ta.key(vpn服务器和远程客户端为了防止遭受黑客拒绝服务攻击所需的安全防护密钥文件)。

三、数据包远程传输处理过程(自我理解)

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

1、从远程客户端到企业内网服务器

远客户端在网络层生成目的IP为192.168.1.1的ICMP请求报文,查询主机路由表发现访问企业内网的出接口是tun虚拟接口,于是将数据包的源IP地址改为虚拟网卡tun的IP地址如:10.0.1.6,并将其IP报文转交给tun虚拟接口处理。tun虚拟接口将IP报文进行SSL数据的加密并将IP报头封装在OpenVPN协议报头内。然后tun虚拟接口在将数据报文递交到传输层,并在OpenVPN封装的报头基础上封装成tcp/udp报头,然后将其递交到下层网络层。网络层将数据报文在原有的包含IP报头(s_ip:10.0.1.6  d_ip:192.168.1.1)的基础上添加新的IP报头,其源ip地址为远程客户端主机物理网卡的IP地址、目的ip为VPN服务器连接公网的IP地址(s_ip:172.16.0.8  d_ip:172.16.1.254),并将其传送到物理层。物理层广播获取到VPN服务器连接公网的IP网卡mac地址,并将数据报文封装成(s_mac:远程客户端  d_mac:vpn服务器公网卡)数据帧,然后远程客户端将其数据帧从自己的物理网卡发送给VPN服务器。

VPN服务器收到报文后查看数据帧目的mac地址是自己的,去掉数据链路层的载荷部分并交给网络层,网络层查看数据包的外层目的ip地址是自己接口的ip地址,于是去掉数据包外层的ip载荷部分,并将其交给传输层。传输层根据目的端口号将其交给VPN服务程序处理。vpn服务程序使用对称密钥解密出内层的ip报头,并将其交给网络层来处理。网络层查看目的ip地址发现不是发给自己的数据包,于是查询本地的路由表,发现数据包是发给企业内网服务器的。如果vpn服务器连接企业内网的g0/0/0接口没有开启源NAT转换,便会将数据报文直接发送给企业内网服务器,如果vpn服务器内网卡开启了源_nat功能,便会将数据包源:10.0.1.6的IP地址改为vpn服务器连接企业内网的g0/0/0接口的ip地址 192.168.1.254 在转发给企业内网服务器。

企业内网服务器收到远程客户端发送过来的数据报文后,查看目的mac地址是发给自己的,于是解封装查看网络层目的ip地址也是发送给自己的于是将数据包交给ICMP程序来处理,并向远程客户端发送ICMP的回包。

2、企业内网服务器响应远程客户端的请求报文

企业内网服务器网络层生成源ip地址为192.168.1.1、目的ip为10.0.1.6的数据报文,查询主机路由表是否有到目的网络的路由与否;一般情况下企业内网服务器是不允许上外网的,没有配置网关,自然本地主机路由表中也就没有访问外网走网关的默认路由,因此如果vpn服务器没有做源nat地址转换,远程客户端只能访问VPN服务器连接企业内网的IP地址而无法访问企业内部的服务器。在VPN服务器开启了源nat功能的情况下,企业内网回给远程客户端的报文s_ip :192.168.1.1 d_ip:192.168.1.254将其直接发送给vpn服务器。

VPN服务器收到报文后,查看目的mac地址是发给自己的于是解封查看网络层目的ip地址,发现此ip地址在本地有源nat转换IP映射记录,于是将报文的目的ip地址该为10.0.1.6,源ip地址依然是192.168.1.1,并在根据转换后的目的ip报文查询本地主机路由表,发现出接口是本地系统的tun虚拟网卡,于是将数据包交给SSL安全套接字加密程序使用对称密钥进行IP报文加密,然后将加密封装成的Openvpn协议报文递交到tcp/udp传输层。传输层标记包源、目端口号后将数据包转交给网络层来处理。网络层使用公网的ip地址来标记报文的源ip:172.16.1.254  目的ip:172.16.0.8来作为数据包的外层IP载荷部分在公网上传输,并将报文递交给下层数据链路层。物理层将报文s_mac:vpn服务器公网卡 d_mac:远程客户端物理网卡,然后将其从公网发送出去给远程客户端。

远程客户端收到数据帧后,查看目的mac地址是自己的,解封装查看数据报文外层ip报头发现目的ip地址也是自己的,将其解封递交给tcp/udp传输层。传输成层根据上层协议将其报文交给Openvpn应用程序来处理,Openvpn程序使用ssl安全协议通过对称密钥将数据报文进行解密后,漏出内层IP报头,于是将其递交给网络层。网络层查看目的ip地址是自己虚拟网卡tun的ip地址、解封装报文,并将其交给tcp/udp处理。传输层根据目的端口号将其递交给上层的应用层程序ICMP来处理,这样远程客户端就成功访问了企业内网服务器了。

四、OpenVPN实验案例

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

说明:

实验需要三台设备,由于OpenVPN的服务端程序和客户端程序需要到网上下载,因此在此实验中VPN服务器和远程客户端需要具有上网功能。将虚拟交换机vmnet8改为nat模式,并设置网关为172.16.0.2。

VPN服务器:

ens33连接企业内网vmnet1上

ip地址:192.168.1.254/24

ens37连接公网vmnet8上

ip地址:172.16.1.254/16

gw:172.16.0.2

dns:172.16.0.2

Server企业内部服务器:

ens33连接企业内网vmnet1

ip地址:192.168.1.1/24

Client远程客户端:

ens33连接在vmnet8

ip地址:172.16.0.8/16

gw: 172.16.0.2

dns:172.16.0.2

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

4.1生成OpenVPN所需证书文件

Server端:

1、配置VPN服务器内外网卡IP地址

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

2、下载用于生成证书的easy-rsa-old工具

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

3、配置vars文件

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

4、生成根证书和私钥

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

5、生成vpn服务器证书和私钥

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

6、生成远程客户端证书和私钥

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

7、生成密钥交换文件

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

4.2配置OpenVPN服务器

8、安装Openvpn服务端软件(通过yum网络源安装)

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

9、配置Openvpn服务

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

10、开启openvpn服务器的路由转发功能

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

11、开启openvpn服务器的源NAT地址转换功能。使远程客户端访问企业内网服务器时,修改远程客户端的源Ip地址;使其内网服务器响应远程客户端的回包可以通过先发送给vpn服务器,在由vpn服务器查询源地址映射记录在转发给远程客户端。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

12、防火墙放行openvpn服务

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

13、开启openvpn服务,并设置开机自启。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

4.3配置OpenVPN客户端

14、修改openvpn远程客户端的配置文件

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

15、将远程客户端所需的证书文件拷贝到/etc/openvpn/client/目录下

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

16、将/etc/openvpn/client目录压缩成client.zip文件

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

4.4在远程客户端windows 10上进行测试

17、配置远程客户端的网卡IP地址。由于远程客户端需要通过网络下载openvpn客户端软件,因此需要能够上网。当下载安装好OpenVPN客户端软件后,在将网卡的网关、DNS去掉。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

18、下载OpenVPN客户端软件,并将其按默认选项安装。安装完之后去掉本地网卡的网关和dns配置。

https://swupdate.openvpn.org/community/releases/openvpn-install-2.4.8-I602-Win10.exe

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

18、从openvpn服务器哪里拉取远程客户端所要使用的openvpn客户端配置文件。先通过物理主机的scp命令、将openvpn服务器上/etc/openvpn/client文件下载到物理主机上,然后在通过物理主机将远程客户端配置文件拷贝到远程客户端虚拟主机上。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

将远程客户端配置文件从物理机复制到远程客户端虚拟机后,将压缩包client中所有证书、文件移动到openvpn客户端程序的配置文件夹下。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

点击桌面OpenVPN客户端软件、会在右低部任务栏窗口下出现电脑小图标,然后右击选项设置其客户端程序所需的配置文件所在路径。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

修改OpenVPN GUI程序设置选项中的配置文件路径、和日志文件保存路径

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

在远程客户端上测试内网的连通性

19、在没有成功拨入企业内网之前、ping  Openvpn服务器连接企业内网的网卡IP(192.168.1.254),和企业内网服务器(192.168.1.1)测试连通性。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

20、点击openvpn客户端小图标的连接选项来与OpenVPN服务器建立虚拟隧道,来远程拨入企业内网。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

21、与OpenVPN服务器远程建立vpn隧道连接之后、远程访问企业内网服器进行测试。

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

OpenVPN服务器,Linux系统运维,服务器,运维,网络协议,centos,linux,网络安全,远程工作

@声明:“山月润无声”博主知识水平有限,以上文章如有不妥之处,欢迎广大IT爱好者指正,小弟定当虚心受教!文章来源地址https://www.toymoban.com/news/detail-686489.html

到了这里,关于OpenVPN服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux系统如何查看服务器带宽及网络使用情况

       操作系统: Linux    操作环境: Centos7   Linux系统中如何查看服务器带宽?本篇文章主要和大家分享一下Linux系统中查看服务器带宽的方法,有需要的朋友可以参考一下。 众多网络相关的命令可查看:【Linux】之【网络】相关的命令及解析[ethtool、nload、nethogs、iftop、

    2024年02月02日
    浏览(75)
  • Linux系统如何查看服务器带宽及网络使用情况?

    要查看Linux服务器的带宽和网络使用情况,可以使用以下命令和工具: ifconfig命令:ifconfig命令用于显示和配置网络接口信息,包括带宽和网络使用情况。 使用以下命令查看所有网络接口的信息: 该命令将显示每个网络接口的详细信息,包括接收和发送的数据包数量以及网络

    2024年02月16日
    浏览(55)
  • 运维 | 查看 Linux 服务器 IP 地址

    大多数在操作 Linux 系统时,我们经常需要知道服务器的 IP 比便于后续的一系列操作,这时候有快速查看主机 IP 的命令行操作,能够有效的帮助我们 本章节主要记录一些常用查看服务器 IP 的命令,希望对大家有所帮助。 查看 Linux 服务器的 IP 地址的命令大体上有以下几种。

    2024年04月27日
    浏览(81)
  • ubuntu 22.04搭建OpenVPN服务器

    为了公司与分公司之前的内部服务器和办公电脑之间能够相互访问,打算使用VPN,对于VPN,以前用得多的是PPTP; 但是PPTP相对于openvpn来说,没有openvpn安全,而且PPTP在linux下命令行支持不是很好,稳定性也不如openvpn。所以最后就选择openvpn来搭建VPN. 如上图所示,红线为VPN访问效

    2024年02月14日
    浏览(48)
  • Linux系统下如何查看服务器的带宽和网络使用情况

    要在Linux系统下查看服务器的带宽和网络使用情况,可以使用一些命令行工具和系统工具来获取相关信息。下面将介绍几种常用的方法。 使用ifconfig命令 ifconfig命令可以用来查看网络接口的配置和状态信息,包括接口的IP地址、MAC地址、传输速率等。要查看服务器的带宽和网络

    2024年02月08日
    浏览(67)
  • 【运维】Linux 跨服务器复制文件文件夹

    如果是云服务 建议用内网ip scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来

    2024年02月08日
    浏览(74)
  • 在Ubuntu上通过Docker部署OpenVPN服务器

    在这篇博客中,我们将探讨如何在Ubuntu服务器上通过Docker容器化技术来部署OpenVPN服务器。下面是逐步进行的指南,适用于初学者和中级用户。 前提条件 : 一个运行Ubuntu的服务器 Docker已安装在服务器上 步骤1: 安装Docker 首先,确保你的Ubuntu服务器上已经安装了Docker。 步骤2: 创

    2024年02月05日
    浏览(63)
  • 【Linux 服务器运维】定时任务 crontab 详解 | 文末送书

    本文思维导图概述的主要内容: 1.1 什么是 crontab Crontab 是一个在 Unix 和 Linux 操作系统上 用于定时执行任务 的工具。它允许用户创建和管理计划任务,以便在特定的时间间隔或时间点自动运行命令或脚本。Crontab 是 cron table 的缩写, cron 指的是 Unix 系统中的一个后台进程,它

    2024年02月08日
    浏览(92)
  • Pritunl搭建OpenVPN服务器详细流程,快速实现公网远程连接!

    Pritunl是一款免费开源的 VPN 平台软件(但使用的不是标准的开源许可证,用户受到很多限制)。这是一种简单有效的VPN方式,一方面能有一个相对简单的途径,易于初级用户迅速搭建 VPN 服务;另一方面有能抵御墙的干扰,提供稳定有效的代理服务。Pritunl采用 OpenVPN 代理方式

    2024年02月08日
    浏览(53)
  • 如何使用Pritunl搭建OpenVPN服务器,实现远程连接【内网穿透】

    Pritunl是一款免费开源的 VPN 平台软件(但使用的不是标准的开源许可证,用户受到很多限制)。这是一种简单有效的VPN方式,一方面能有一个相对简单的途径,易于初级用户迅速搭建 VPN 服务;另一方面有能抵御墙的干扰,提供稳定有效的代理服务。Pritunl采用 OpenVPN 代理方式

    2024年02月08日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包