Linux/Ubuntu Docker 使用GlobalProtect VPN连接北邮校园网

前言

记录一下假期在家折腾Ubuntu用VPN连学校校园网的过程。北邮用的VPN是Globalprotect VPN,这玩意在Windows上虽然比较恶心,但至少能用。我假期的时候需要上学校内网,想在自己的Ubuntu上装这个Globalprotect,结果只找到了一堆emmm的教程,要么要装很多乱七八糟的东西嫌搞坏环境,要么没用。后来找到一个用Docker连接的方案,觉得太合适了,这里简单记录一下。

安装Docker

不说

镜像拉取及使用

在Linux/Ubuntu上有一个支持Globalprotect协议的VPN,OpenConnect,这里只介绍Docker使用方案。

  1. 拉取仓库

    1
    git clone https://github.com/dlenski/openconnect.git
  2. 构建docker

    1
    2
    cd openconnect
    docker build -t openconnect .
  3. 使用:连接BUPT 内网

    1
    docker run -ti --rm --privileged --net=host openconnect /bin/bash -c './openconnect --protocol=gp vpn.bupt.edu.cn'
  4. Done
    没了

结语

糟了,要喜欢上这种随随便便写博客的感觉了

用钱砸我