ubuntu下VPN链接
来源:互联网 发布:欧洲饮食文化 知乎 编辑:程序博客网 时间:2024/05/17 22:58
我亲自测试好使:
(1)sudo apt-get install pptp-linux
(2)/etc/ppp/chap-secrets添加VPN用户名密码
(3)/etc/ppp/peers/去掉mppe加密项
(4)sudo pptpsetup --create lala --server vpn服务器IP --username vpn用户名 --password vpn密码 --encrypt --start
(5)sudo pon lala 开启链接
(6)sudo poff lala关闭链接
(7)sudo route add 需链接vpn中主机的ip gw 本机分配的vpn的ip (为了让本机能够链接vpn中的其他主机)
值得一提的是,VPN有IPsec,pptp,L2F,L2TP,GRE等几种。这些协议都是用来把散落在网络上的主机组成一个类似于LAN的网络,这些协议只是用的方式不一样。本文也只讨论如果在Ubuntu Linux上连接pptp Server。(如果你不知道你的vpn服务器是用的哪种协议,那我建议你试试本文的方法,一般为了图个方便,网管都会用pptp的,而且windows默认是支持pptp的vpn)
命令行的方法:
1.要下载pptp的客户端
2.创建连接
--create后的是创建的连接名称,可以为任意名称;
--server后接的是vpn服务器的IP;
--username是用户名
--password是密码,在这也可以没这个参数,命令稍后会自动询问。这样可以保证账号安全
--encrypt 是表示需要加密,不必指定加密方式,命令会读取配置文件中的加密方式
--start是表示创建连接完后马上连接,如果你不想连,就不写
3. 连上vpn
如果刚才你没有输入--start选项或者是下次再想连接时,输入的命令就更简单了
haha就是刚才创建的连接名。如果你曾经用过pppoe(ADSL)连网,会对这个命令很亲切的。
这个命令一般不会返回任何信息。查看连接的状态,可以用这个命令
4. 中断vpn连接
更简单,和pppoe一样(因为都是点到点的连接,呵呵)
sudo poff
5.高级主题
pptp是通过点到点的方式连接到服务器,所以pptp连接实际上是需要依赖ppp软件包的。
安装pptp-linux软件包后,在/etc/ppp/目录下会出现一个新的文件“options.pptp”
这个是pptp-linux的唯一配置文件,定义了pptp加密方式。一般情况下不需要进行更改,除非你知道vpn服务器没有用默认的加密方式
可能有些人觉得用pptpsetup还不够geek,想手动创建连接。那么方法如下:
(1) 修改/etc/ppp/chap-secrets
在文件末尾加上
user haha pwd *
lige和fk分别为用户名和密码,haha为连接名称。最后一项代表希望获得的IP,*表示任意IP都行
(2)创建文件/etc/ppp/peers/haha
pty "pptp 222.197.180.168 --nolaunchpppd"
lock
noauth
nobsdcomp
nodeflate
name lige
remotename haha
ipparam haha
require-mppe-128
文件中每行的含义,可以在/etc/ppp/options.pptp中查看
(3)连接和断开
sudo pon haha
sudo poff
图形界面的方法:
1. 下载客户端
你可以把它理解为network-manager的一个插件。network-manager就是上面板右边“任务栏”里的那个用显示器图标。
下载完后,单击这个图标,会出现“VPN连接”这一项。
2. 创建VPN连接
点击“VPN连接”,新建一个连接。连接类型为“pptp“。如果你没有安装其它vpn协议的客户端,应该只会有这一个选项。
接下来的配置就很简单了。“网关”是vpn服务器的IP,“用户名”和“密码”就是你的vpn用户名和密码。
在“Advanced...“里可以配置加密方式。一般用默认就可以了。如果连接失败,注意"MSCHAP-v2"和"MPPE"两个选项。
3. 连接和断开
鼠标操作,不用多说
4. 调试信息
图形界面不显示任何连接信息,只返回是否连接成功。如果连接失败或者你想看看连接过程。可以在/var/log/syslog里查看
- ubuntu下VPN链接
- Ubuntu 建立VPN链接
- Ubuntu下连接VPN!
- ubuntu下设置VPN
- ubuntu下搭建VPN
- ubuntu 下配置VPN
- Ubuntu下配置VPN
- ubuntu下VPN
- Ubuntu下配置VPN
- ubuntu下安装vpn
- Ubuntu 下配置VPN
- ubuntu下搭建vpn
- Ubuntu下配置VPN,实现VPN分流
- Ubuntu下使用VPN Gate公共VPN
- HOWTO:Ubuntu下VPN解决方案
- Ubuntu下VPN服务器安装
- ubuntu下设置VPN连接
- [笔记]ubuntu下VPN搭建
- NYOJ42 一笔画问题 欧拉回路判定+前向星
- spi子系统
- Apache CXF实战之六 创建安全的Web Service
- div 从上到下 从左到右排列
- linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享
- ubuntu下VPN链接
- Android_linux下android platforms下载地址
- zoj 3647 Gao the Grid(矩阵对角线三点共线)
- C# - 使用operator关键字实现操作符重载
- 使用V2008编译libosip和libeXosip
- Hibernate中自带ID生成策略中属性“ generator”的含义
- 【SSH学习笔记】整合spring3-hibernate的小项目(二)
- hdu 1143 数学
- 循环遍历目录