OpenConnect 在ubuntu下安装步骤

介绍

OpenConnect是一个支持多种协议的跨平台SSL VPN 客户端,其支持以下VPN protocols:

  • Cisco AnyConnect (--protocol=anyconnect)
  • Array Networks SSL VPN (--protocol=array)
  • Juniper SSL VPN (--protocol=nc)
  • Pulse Connect Secure (--protocol=pulse)
  • Palo Alto Networks GlobalProtect SSL VPN (--protocol=gp)
  • F5 Big-IP SSL VPN (--protocol=f5)
  • Fortinet Fortigate SSL VPN (--protocol=fortinet)
  • Ubuntu 22.04下安装OpenConnect

echo 'deb http://download.opensuse.org/repositories/home:/bluca:/openconnect/Ubuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:bluca:openconnect.list
curl -fsSL https://download.opensuse.org/repositories/home:bluca:openconnect/Ubuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_bluca_openconnect.gpg > /dev/null
sudo apt update
sudo apt install openconnect

Ubuntu 20.04下安装OpenConnect

echo 'deb http://download.opensuse.org/repositories/home:/bluca:/openconnect/Ubuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:bluca:openconnect.list
curl -fsSL https://download.opensuse.org/repositories/home:bluca:openconnect/Ubuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_bluca_openconnect.gpg > /dev/null
sudo apt update
sudo apt install openconnect

Ubuntu 18.04下安装OpenConnect

echo 'deb http://download.opensuse.org/repositories/home:/bluca:/openconnect/Ubuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:bluca:openconnect.list
curl -fsSL https://download.opensuse.org/repositories/home:bluca:openconnect/Ubuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_bluca_openconnect.gpg > /dev/null
sudo apt update
sudo apt install openconnect