openconnect安装出错(openconnect下载不了)
大家好!今天让创意岭的小编来大家介绍下关于openconnect安装出错的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
ChatGPT国内免费在线使用,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
本文目录:
一、mac一键连接GlobalProtect
每天手动操作GlobalProtect GUI连接VPN很麻烦,能不能自动化这个过程呢?厂长试了一下,使用OpenConnect是可以的。
mac可以用 Homebrew 安装OpenConnnect:
安装完成后,使用 openconnect --version 确保你已正确安装:
自行创建,比如取名叫: gp.conf
大概意思就是:
protocol指定了使用GlobalProtect协议,因为OpenConnect还支持其他的,比如AnyConnect。
user就是你登录的用户名。
密码设置成了从命令行输入。
如果服务端没有多个gateway,就不用写authgroup。如果有,最好在这里直接指定。
这里的 echo 2 是选中了OKTA Verify Push,然后我用手表点一下确认登录即可。sudo也可以用指纹或者手表确认。( sudo vim /etc/pam.d/sudo ,加入 auth sufficient pam_tid.so ,然后 w! 保存)
如果使用Google Authenticator之类的随机生成的6位的验证码,可以研究一下怎么生成,比如: https://github.com/robbiev/two-factor-auth 。
正常情况下可以直接 Ctrl + C 退出,如果不能退出,可以使用 sudo pkill -9 openconnect
https://www.infradead.org/openconnect/
二、openconnect使用方法
打开终端安装即可。
首先先打开终端,输入登录的密码,第二部输入第二步输入openconnect和vpn的地址,然后按照提示输入账号和密码,断开vpn,关闭终端即可。
三、Linux (MacOS) 使用openconnect连接GlobalProtect SSL VPN网络
公司GlobalProtect提供的vpn客户端有windows版本和MacOS版本,但没有linux版本。
本文以debian 10为例通过安装openconnect实现命令行连接(debian 10 对应ubuntu 18.04)。
centos7需要先安装epel源,再安装openconnect
macos需要先安装Homebrew,然后通过brew安装openconnect
由于公司VPN连接成功后会更改默认路由,所有流量都会经过VPN,出口IP会变成办公网络的出口IP。如果linux机器是公有云服务器,比如阿里云ECS,由于默认路由的变更,会导致无法通过ssh连接。
针对默认路由的变更做如下操作:再连接前记录默认路由网关和网卡设备,连接后再改回来。连接脚本及相关配置如下:
四、linux 下连接 Cisco AnyConnect
在 linux 中安装 openconnect
使用命令: openconnect -b -u uname ip:port 进行连接,如下图
这样每次连接都需要输入 yes ,通过修改连接命令可以跳过此步骤,修改后命令为:
增加 --servercert 参数,直接复制上方图中的 --servercert 一行即可。
以上就是关于openconnect安装出错相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: