OC学习45:Mac电脑配置VPN
前言
主要参数:
服务器:l2tp.rtmap.com
用户名:yourname # 还没有用户名的,请到VPN申请网址申请
密 码:yourpassword
共享秘钥:rtmap.com
VPN类型:使用预共享共享密钥的L2TP/Ipesc
MacOS 配置 VPN
- 打开 系统偏好设置->网络
- 在窗口的左下角单击 + 按钮
- 在下拉菜单选择 VPN
- VPN类型 下拉菜单选择
L2TP/IPSec
服务名称 中输入任意内容,也可默认
在 服务器地址 中输入你的
VPN
服务器IP
- 点击
认证设置
部分
选择
密码
单选按钮,然后输入你的VPN
密码在及其鉴定部分,选择
共享的秘钥
,然后输入你的VPN服务器上设置的预共享秘钥
保持群组名称字段空白
点击 好
选中 在菜单栏中显示 VPN 状态 复选框
- 单击 高级 按钮,并选中 通过VPN连接发送所有流量
- 单击
TCP/IP
选项卡,并在配置IPV6
部分选择仅本地链接
单击
好
关闭高级设置,然后单击 应用 保存 VPN 连接信息最后一步(可选)
修改 DNS
为 10.10.10.55
,如果不使用 rt.com
内网域名,这里可以不设置
- 点击 应用,再点击
连接
iOS
- 进入
设置->通用->VPN与设备管理->VPN->添加VPN配置
单击
类型
,选择L2TP
在
描述
字段中输入任意内容在
服务器
字段中输入你的 VPN服务器IP:l2tp.rtmap.com
在
账户
字段中输入你的VPN用户名
在
密码
字段中输入你的VPN 密码
在
秘钥
字段中输入你的 VPN IPsec PSK:rtmap.com
启动
发送所有流程
选项单击右上角的
完成
- 启动
VPN
连接
拉取内网flutter_huamao_ios代码
- 拉取SSH,
不允许
,需要配置SSH或者知道秘钥
1 | mac@MacdeMacBook-Pro Desktop % git clone git@192.168.14.12:ios/flutter_huamao_ios.git |
- 拉取HTTPS,
允许
,输入账户用户名和密码
即可
1 | mac@MacdeMacBook-Pro Desktop % git clone http://192.168.14.12/ios/flutter_huamao_ios.git |
拉取flutter_humao代码
- 由于是混合开发,所以需要两部分代码都需要clone下来,注意与上面iOS代码在同级目录下
1 | mac@MacdeMacBook-Pro Desktop % http://192.168.14.12/android/flutter_huamao.git |
要不然会出现如下错误:
- 安装三方SDK库
1 | mac@MacdeMacBook-Pro flutter_huamao % cd /Users/mac/Desktop/humao/flutter_huamao |
下载成功:
接下来切换到iOS项目下执行:
1 | mac@MacdeMacBook-Pro flutter_huamao % cd /Users/mac/Desktop/humao/flutter_huamao_ios |
成功安装iOS三方库:
- 发现错误
说明当前flutter的Dart版本太高,需要下载一个低版本的flutter
检查当前Mac是什么架构:
1 | mac@MacdeMacBook-Pro flutter_huamao % uname -a |
出现如下问题:
这种错误一般是由于使用 git://*** 下载会出现,改成使用 https:// 方式访问即可。
1 | git config --global url.https://github.com/.insteadOf git://github.com/ |
vim 打开 .git/config 文件,并在最后添加如下内容:
1 | [url "git@github.com:"] |
出现如下错误:
一个字重新下载,等待
- Post title:OC学习45:Mac电脑配置VPN
- Post author:张建
- Create time:2023-05-21 11:54:17
- Post link:https://redefine.ohevan.com/2023/05/21/OC/OC学习45:Mac电脑配置VPN/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.