文档章节

Ubuntu16.04下安装并配置ZJUVPN

zenstar
 zenstar
发布于 2018/01/30 15:52
字数 947
阅读 764
收藏 0

2018.03.08更新:

1. 添加xl2tpd文件链接;

2. 如果系统提示自动更新,不要更新,不然重启之后就连不上了。我用的方法是重新走一遍下述步骤。

  • 下载安装包

    从百度网盘上下载xl2tpd_1.2.5+zju-1_amd64.deb文件,在Downloads文件夹下(具体以实际下载路径为准)。

  • 确认原xl2tpd包被删除

打开Terminal,使用如下指令删除:

sudo dpkg --purge xl2tpd

 如果系统中没有xl2tpd的话,会显示:

dpkg: warning: ignoring request to remove xl2tpd which isn't installed

 如果直接用remove删除可能导致各种问题。之后最好也把对应的目录删除:

sudo rm -r /etc/xl2tpd

同样,如果原来系统没有的话,会显示:

rm: cannot remove '/etc/xl2tpd': No such file or directory
  • 配置有线网络

在进行下一步之前,需要把网线插好。

(如果在玉泉校区,使用有线网需要在“浙江大学公寓管理服务中心”提前申请IP,可在网站或者微信公众平台上操作)

之后在右上角的网络小标签中,选择“Edit Connection”,“Ethernet”展开项中有一个“有线网络 1”,选择“Edit”。

(我安装选择的是中文,之后在语言中调整成了英文,为了在操作文件目录的时候方便一些,这里“有线网络”就是中文的遗留)

这里可以选择把这个连接的名称改掉,我改成了ZJUNET,别的不用关注,直接点击“IPv4 Settings”,在“Method”中选择“Manual”(原来对是自动获得:“Automatic(DHCP)  addresses only”),Add。“Address”里写现在有线的IP地址,“Netmask”是子网掩码255.255.255.0,“Gateway”是网关,即IP对最后一段改为1,“DNS servers”根据情况,我这里使用的是10.10.0.21,最后保存即可。

下图是我对配置情况,大家可以参考一下。

(申请IP的时候需要提交本机MAC地址,在上图Ethernet标签栏中就能很方便地找到。)

  • 安装xl2tpd包

一般来说文件下载到的是Downloads目录下,使用cd命令将当前文件设置成xl2tpd包的目录:

cd Downloads

 安装:

sudo dpkg -i xl2tpd_1.2.5+zju-1_amd64.deb

 注意后面是具体文件名,需要具体问题具体分析。

如果安装成功,会有如下信息:

(Reading database ... 214019 files and directories currently installed.)
Preparing to unpack xl2tpd_1.2.5+zju-1_amd64.deb ...
Unpacking xl2tpd (1.2.5+zju-1) over (1.2.5+zju-1) ...
Setting up xl2tpd (1.2.5+zju-1) ...

    To configure your username and password, please run
    "/usr/sbin/vpn-connect -c" as root.
    Type "/usr/sbin/vpn-connect" to start VPN connection,
    type "/usr/sbin/vpn-connect -d" to stop.

    For more information, plaease type "/usr/sbin/vpn-connect -h".
Processing triggers for systemd (229-4ubuntu19) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for man-db (2.7.5-1) ...

我对系统刚装好,一开始出现了些问题:

dpkg: dependency problems prevent configuration of xl2tpd:
 xl2tpd depends on iproute; however:
  Package iproute is not installed.

dpkg: error processing package xl2tpd (--install):
 dependency problems - leaving unconfigured

 这是我没有安装前置程序iproute,于是安装iproute:

sudo apt-get install iproute

 再进行xl2tpd的安装,如果出现问题,再次按照前述方法先dpkg --purge,再dpkg -i,完成安装。

  • 设置校园网用户名密码

按照安装信息提示,需要用root权限设置用户名和密码,如下:

shida@shida-ThinkPad:~$ sudo vpn-connect -c
Configure L2TP VPN for ZJU.
Username: 2171××××@a
Password: 
[MSG] Configuration saved. You can use 'vpn-connect' to connect.

 需要注意的是,用户名后面必须有@a、@b、@c,对应的是不同对资费标准。

  • 连接

完成上述配置之后,每次开机就直接可以通过以下命令联网:

sudo vpn-connect

需要断网的话:

sudo vpn-connect -d

如果要更改用户名和密码,再使用上一步-c的命令修改即可。

© 著作权归作者所有

zenstar
粉丝 0
博文 7
码字总数 21225
作品 0
杭州
私信 提问
关于Vmware与VirtualBox主客机互通,且都能连网的配置

------------------------------------- |主题: ------------------------------------- 在win7物理机器上使用VirtualBox管理Ubuntu虚拟机 ------------------------------------- |目的: ......

zhangtaolmq
2017/04/05
0
0
ubuntu16.04下“libcryto++-dev“无法安装

@linuxhunter 你好,想跟你请教个问题:您好,老师,我按照您编写的文档《 手动编译配置ceph 》 在ubuntu16.04环境下手动编译并配置ceph-10.2.1 的时候“libcryto++-dev”这个软件包始终无法...

hlc-123
2017/06/01
140
2
nginx php 无法解析php文件

环境: ubuntu16.04 通过apt安装的php7 和nginx 1.10, 配置好后php无法解析,如图: nginx配置如下: 请问是我哪个地方配置错了?

sucanber
2018/05/29
3.7K
3
图像识别——ubuntu16.04 movidius VPU NCSDK深度学习环境搭建

这篇文章本人不打算长篇累牍去写,结合以前写的文章,从软件角度去写一些点滴,伴随人工智能AI的火爆,现在图像识别算法也异常火爆,上一篇文章提到Intel movidius Myriad 2 VPU(MA2450)是一...

桐烨科技
2018/08/06
0
0
深度学习环境配置:手把手教你安装 GPU 驱动 + CUDA9.0 + cuDNN7 - 知乎

红色石头的个人网站:红色石头的个人博客-机器学习、深度学习之路 如果你的电脑安装了 Ubuntu16.04,而且电脑自带一块 NVIDIA GeForce 的 GPU 显卡,那么不用来跑深度学习模型就太可惜了!关...

AI有道
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

006-Sigle-基于blockstack去中心化博客

本篇文章主要讲解有关基于Blockstack的Sigle是一个去中心化的博客项目; 官网地址:https://www.sigle.io/ Github地址:https://github.com/pradel/sigle 页面展示: 介绍: A beautiful de...

Riverzhou
27分钟前
10
0
驰骋工作流引擎开发平台属性功能的隐藏显示介绍

关键字: 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 表单引擎 工作流功能说明 工作流设计 工作流快速开发平台 业务流程管理 bpm工作流系统 java工作流主流框架 自定义...

孟娟
29分钟前
10
0
MyBatis binding 模块分析

MyBatis binding 模块分析 binding功能代码所在包 org.apache.ibatis.binding binding模块作用 封装ibatis编程模型 ibatis编程模型中,SqlSession作为sql执行的入口,实用方法为sqlSession.se...

红妍落日
31分钟前
7
0
网易互娱的数据库选型和 TiDB 应用实践

作者介绍:李文杰,网易互娱计费组,高级数据库管理工程师,TiDB User Group Ambassador。 一、业务架构简介 计费组是为网易互娱产品提供统一登录和支付高效解决方案的公共支持部门,对内是互...

TiDB
38分钟前
10
0
Debezium接入Mysql遇到到的Tinyint坑

问题背景: 在Debezium做数据初始化的时候,对于一些tinyint字段的值,出现0,1的值的异常。 经过源码排查,数据在JDBC上面,读取到的数据是Boolean值。 通过排查,原来是MYSQL特有的数据问题...

吐槽的达达仔
46分钟前
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部