Featured image of post EasyConnect 一点都不 Easy

EasyConnect 一点都不 Easy

教你如何在现代 Linux 安装使用 EasyConnect,还有国外的 BUAAer 如何连接 BUAA 数据库……

这是一个关于 EasyConnect 如何在 Linux (Debian/RPM) 上安装运行的教程。本文分为两个部分。第一个部分涉及如何安装 EasyConnect,并且如何解决现代 Linux 某些库版本太高导致无法运行的问题;第二部分涉及在完成安装后,国外的 BUAAer 如何访问 BUAA 提供的数据库(例如 Web of Science)。

安装 EasyConnect

首先从 VPN 网站下载客户端。

Login Interface

不要被这里的写法吓到。这里的 For Ubuntu 的意思就是 Debian 系,得到的是 .deb 包;同样的,这里 For NeoKylin 指的是 RPM 系使用的 .rpm 包。然后根据操作系统架构选择对应的 x86 或 x64 安装包。

Download page

然后正常安装相应的包即可。

自定义程序函数库文件 (.so 文件)

到这里直接运行 VPN 会发现无法打开,使用命令行启动会得到报错,提示我们缺少相应的库文件。但事实上我们的操作系统即便存在库文件,VPN 同样会报错。这是因为 VPN 只支持到一个较老的库文件,任何一个较高版本均不支持。

于是我们需要解压得到安装包内的库文件,并将其放在安装目录下,以实现让 VPN 首先调用安装目录内的较老版本。

接下来我们会一步步提取需要的库文件,并且在结尾会为大家提供提前解压好的库文件。

步骤

  1. 解压三个 .deb 文件
    $ dpkg -x [filename]
  2. 获得文件夹 /usr/lib/x86_64-linux-gnu/ 下所有的文件
  3. 将整理后在 /lib 下的文件全部移动到安装目录,默认为 /usr/share/sangfor/EasyConnect:
    1. /lib 文件夹中右键打开终端 (或 cd 至此文件夹)
    2. 在终端中输入命令
      $ sudo cp * /usr/share/sangfor/EasyConnect

之后 VPN 配置完成,可以正常使用了。

修改 BUAA 数据库访问链接

在成功配置 Linux 客户端并登陆之后,通过点击 VPN 列表中的访问连接一般可以成功访问网站。

但是,对于在国外留学的 BUAAer,某些数据库,例如 AIP (American Institution of Physics)、Springer 等,均可能出现无法访问的状态。这时候需要手动修改这些网站的链接。

修改连接

  1. 将域名中所有的 ‘.’ 修改为 ‘-‘
    例如:aip.scitation.org 修改为 api-scitation-org
  2. 在尾部加入 -s.vpn.buaa.edu.cn:8118
  3. 之后的部分原封不动

举例

原网页地址为:

1
https://aip.scitation.org/journal/phf

修改地址通过 VPN 访问:

1
https://aip-scitation-org-s.vpn.buaa.edu.cn:8118/journal/phf

然后

享受 BUAA 为我们提供的丰厚资源哦!如果你喜欢我的文章,欢迎订阅分享哦!下次见!

Built with Hugo
Theme Stack designed by Jimmy