本文主要参考https://blog.csdn.net/ximerr/article/details/87111624

安装环境

1. 安装openconnect

首先是安装一些依赖

$ sudo apt-get install \build-essential gettext autoconf automake libproxy-dev \libxml2-dev libtool vpnc-scripts pkg-config \libgnutls-dev # may be named libgnutls28-dev on some recent Debian/Ubuntu-based distros

然后下载源码,编译并安装

$ git clone https://github.com/dlenski/openconnect.git
$ cd openconnect
$ ./autogen.sh
$ ./configure
$ make

执行make时,可能会报错,我的错误信息如下

libtool: Version mismatch error.  This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from libtool 2.4.2.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
make: *** [libopenconnect_la-version.lo] Error 63

这种情况下,执行以下命令就可以了:

autoreconf -ivf

2. 创建并编辑vpnc-script文件

sudo vim /etc/vpnc/vpnc-script

然后打开以下链接,把网页中的内容复制到vpnc-script文件中

http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/HEAD:/vpnc-script

3. 更改vpnc-script文件权限

sudo chmod 777 /etc/vpnc/vpnc-script

运行openconnect,连接VPN

cd ~/openconnect/
sudo ./openconnect --protocol=gp --script=/etc/vpnc/vpnc-script vpn.bupt.edu.cn

然后根据提示输入用户名和密码即可

另外,如果想要让程序在后台运行,在上述命令中加上-b就可以了,即:

sudo ./openconnect --protocol=gp --script=/etc/vpnc/vpnc-script vpn.bupt.edu.cn -b

参考文献

https://blog.csdn.net/ximerr/article/details/87111624

https://github.com/dlenski/openconnect#building-from-source-on-linux

http://www.bubuko.com/infodetail-1201293.html

Ubuntu在校外连接北邮校园网相关推荐

  1. linux openconnect 8.1连接北邮校园网

    之前的文章都是使用 https://github.com/dlenski/openconnect.git 仓库,但是这个仓库似乎是第三方的,在官方版本更新之后就不再更新了,所以网上的大部分教程都没办法 ...

  2. Ubuntu 16.04 和18.04 命令行配置802.1x无线网络连接方法(针对北邮校园网BUPT-mobile)

    按系统版本区分 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 16.04 参考这篇博客,使用wpasupplicant,操作到第6步即可. Ubuntu 18.04 使用wpasu ...

  3. 北邮校园网自动登录 python

    学校的联网每次都要打开浏览器,然后点击登录...很麻烦的样子,研究了一个晚上写了个自动登录的东西: 模拟登录,实际上就是模拟浏览器行为,一个动作,看浏览器发送了什么..你跟着发送什么就ok啦: imp ...

  4. 命令行登陆北邮校园网

    curl 'http://10.3.8.211/login' --data 'user=学号&pass=密码'

  5. Linux系统(Ubuntu)如何使用GlobalProtect进行vpn连接(以 北邮 为例)

    GlobalProtect 是一种vpn软件,可以连接至 Palo Alto Networks 下一代防火墙上的 GlobalProtect 网关.目前不少高校都在使用 GlobalProtect 作 ...

  6. 校外如何登陆北邮oj

    由于北邮oj不对外开放,准备复试的我需要进入北邮oj:其他小朋友也有这个想法.故写此博客. 先找北邮土著借北邮账号,包括一些认识的同学,直系学长学姐,他们都很乐意帮助的~ 下面是校外进北邮校内网的方法 ...

  7. 2020北邮复试回忆录

    文章目录 概述 机试 专业课笔试 英语 专业面试 参考文献 概述 北邮的复试分为3个部分,机试,专业课笔试和综合面试.其中以往的分数占比是这样的,专业课笔试30%,机试和综合面试成绩占60%,英语占1 ...

  8. 北邮邮箱与Win10自带邮箱相连接

    第一步:注册北邮邮箱,链接https://mail.bupt.edu.cn/ 第二步:进入北邮邮箱网页版设置界面↓ 可以看到接受服务器和发送服务器的设置地址以及端口号,如果没有开启服务的话,需要开启对 ...

  9. 专访北邮教授孙松林:5G尚处第一阶段 中国定会独领风骚

    万物智联的5G时代即将到来,从2019年5月开始,网易科技重磅打造"5G+访谈",邀请行业内大咖共话5G,探讨"5G+"时代的机遇和挑战.网易科技将通过专业视角 ...

最新文章

  1. C语言中字符型在计算机中的存储
  2. 【数字信号处理】相关函数 ( 相关系数与相关函数 | 相关函数定义 )
  3. bcb series清除前面的点_新iPhone前面板曝光:丑刘海还在,但边框窄了
  4. oracle字段去重查询,oracle怎么去重查询
  5. 【Jetty】Jetty 的工作原理以及与 Tomcat 的比较
  6. 如何设置VSCode中文显示
  7. Android TV框架TIF
  8. 松下PLC报mewnet设备打开错误----重启电脑就好!!!
  9. 如何用java语言编写小游戏?(一)
  10. 【网络】java密码安全
  11. 用easyui-filebox上传Excel文件(ASP.NET MVC)[附源码下载]
  12. 日期转换和日历的使用方法
  13. 中国顶级CEO经典语录
  14. 五笔中三个字的词组打法
  15. iOS中 @synthesize 和 @dynamic 区别
  16. maven打开edge的闪退
  17. 键盘按0键出仅计算机复制,键盘上复制粘贴按哪两个键
  18. cocos如何在游戏中动态设置横竖屏
  19. 物联网与无线传感器网络期末考试复习资料(教材--刘伟荣,何云--电子工业出版社)
  20. Brendan Gregg

热门文章

  1. Ubuntu18.04外接显示屏副屏只显示鼠标箭头
  2. MacBookPro进水急救
  3. 初学SLAM之Linux下编写第一个C++程序
  4. 彩虹云任务7.2的视频搭建教程+源码
  5. nuxtjs pc网站跳转到h5
  6. 源启企业级智能短信平台介绍
  7. 树莓派python机器人程序_树莓派打造对话机器人 Python(转)
  8. 江苏卫视舞蹈演员机器人_“中国产机器人舞蹈”排4小时队才能看到?太假了!...
  9. Make NFTs with On-Chain Metadata 包有问题
  10. bugfree使用手册