OpenVPN之MacOS端搭建

标签: Openvpn 分类: 软件 创建时间:2021-06-01 12:44:45 更新时间:2023-10-20 11:23:26

已将安装了Linux和Windows端端服务器和客户端,因为自己的电脑是MacOS,所以需要尝试一下

参考文章:
1.VPN 在 Mac 上的分步指南 (使用 OpenVPN)
2.Mac 10.12搭建OpenVPN服务器以及客户端的使用
3.Mac os下使用openvpn客户端 主要Tunnelblick的GUI,安装tuntaposx 虚拟网卡驱动
4.Mac OS X上安装 OpenVPN 这里是使用的源码方式安装,然后也是安装了tuntaposx的Mac OS上的虚拟网卡驱动
5.mac os下安装openvpn客户端并设置自启动 使用brew install openvpn 安装openvpn,然后安装tun/tap驱动,
6.Mac 10.12搭建OpenVPN服务器以及客户端的使用 这个是感觉是服务端搭建
7.OpenVPN Connect for Mac OS 这是官方提供的客户端

1.下载

下载OpenVPN Connect的安装包

2.安装

OpenVPN Connect自带了pkg安装器,可以双击安装,同意协议即可。

参考文章:
1.Mac完全删除卸载pkg类型的软件 因为使用的是pkg安装包,所以需要使用pk方式进行卸载
2.Mac OS配置OpenVPN之Tunnelblick 下载安装Tunnelblick工具,然后配置ovpn文件

3.配置

(1) 编辑配置文件,和windows上以及linux文件配置文件一致,编写.ovpn文件,下面是一个典型的配置文件。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
client
dev tun
proto tcp
remote xxx.xxx.xxx.xxx 11194
resolv-retry infinite
nobind
;user nobody
;group nobody
persist-key
persist-tun
;ca ca.crt
;cert client.crt
;key client.key
remote-cert-tls server
tls-auth ta.key 1
cipher AES-256-CBC
compress lz4-v2
verb 3
;mute 20

<ca>
</ca>
<cert>
</cert>
<key>
</key>
<tls-auth>
</tls-auth>

(2) 打开界面,选择倒入profile文件,选择ovpn文件格式,然后倒入之后,直接连接就可以了

如果配置文件没有错误的话,会显示配置成功,所以也没有很难,找官方的连接工具就可以了,不需要第三方的工具进行openvpn的连接。

小额赞助
本人提供免费与付费咨询服务,感谢您的支持!赞助请发邮件通知,方便公布您的善意!
**光 3.01 元
Sun 3.00 元
bibichuan 3.00 元
微信公众号
广告位
诚心邀请广大金主爸爸洽谈合作
每日一省
isNaN 和 Number.isNaN 函数的区别?

1.函数 isNaN 接收参数后,会尝试将这个参数转换为数值,任何不能被转换为数值的的值都会返回 true,因此非数字值传入也会返回 true ,会影响 NaN 的判断。

2.函数 Number.isNaN 会首先判断传入参数是否为数字,如果是数字再继续判断是否为 NaN ,不会进行数据类型的转换,这种方法对于 NaN 的判断更为准确。

每日二省
为什么0.1+0.2 ! == 0.3,如何让其相等?

一个直接的解决方法就是设置一个误差范围,通常称为“机器精度”。对JavaScript来说,这个值通常为2-52,在ES6中,提供了Number.EPSILON属性,而它的值就是2-52,只要判断0.1+0.2-0.3是否小于Number.EPSILON,如果小于,就可以判断为0.1+0.2 ===0.3。

每日三省
== 操作符的强制类型转换规则?

1.首先会判断两者类型是否**相同,**相同的话就比较两者的大小。

2.类型不相同的话,就会进行类型转换。

3.会先判断是否在对比 null 和 undefined,是的话就会返回 true。

4.判断两者类型是否为 string 和 number,是的话就会将字符串转换为 number。

5.判断其中一方是否为 boolean,是的话就会把 boolean 转为 number 再进行判断。

6.判断其中一方是否为 object 且另一方为 string、number 或者 symbol,是的话就会把 object 转为原始类型再进行判断。

每日英语
Happiness is time precipitation, smile is the lonely sad.
幸福是年华的沉淀,微笑是寂寞的悲伤。