LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 09-10-05, 17:14 第 1 帖
wwpp3271
 
 
 
注册会员  
  注册日期: May 2005
  帖子: 25
  精华: 1
 

标题: 终于搞定了archlinux用UltraVPN上网(FanQiang),写了个过程。


试了很多网络上介绍的方法,如networkmanager+openvpn,都没有成功。

好不容易找到个英文文档才搞定,翻译了一下,写了个详细过程。

我把它贴在这儿吧!

**************************************************************
archlinux下使用免费Ultravpn**的配置

windows下Ultravpn的使用非常简单,去http://ultravpn.fr/下载一个ultra...linux,虽然 linux下使用Ultravpn的介绍文章很多(如使用openvpn+networkmanager等),但照着做下去,总有各式各样的问题。好不容易找到一个英文的介绍文档,做下去终于成功。下面将方法详细翻译过来,以方便大家特别是新手安装。该方法应该也适用于其他的linux发行版,关键要搞清楚配置文件的路径。

1、申请帐号:和windows下一样,首先去http://ultravpn.fr/account.htm申请一个免费的帐号。

2、安装openvpn:对Archlinux,使用yaourt 安装执行:yaourt openvpn 或者root权限执行:pacman -S openvpn 命令即可,目前的版本是openvpn-2.1_rc19-4 。其他发行版请采用适当的命令安装,如Fedora用sudo yum install openvpn。安装完成后,配置文件在/etc/openvpn目录下,其他发行版请注意相应的配置文件的安装路径。

3、创建连接配置文件和证书文件:我们采用借用windows下配置文件和证书文件的方法。去http://ultravpn.fr/下载一个 ultravpn-install.exe文件安装到一台windows XP的机器上,windows下默认的安装路径是 c:\Program Files\UltraVPN,如果您找不到可用的windows机器,也可以采用linux下的wine模拟安装,命令为:wine ultravpn-install.exe(请先安装wine!)。一般的安装目录在~/.wine/drive_c/Program\ Files/UltraVPN/。

4、拷贝windows下的配置文件于linux下使用:将windows机器上安装路径 c:\Program Files\UltraVPN\config目录中的client.ovpn和ca.crt两个文件拷贝到archlinux的/etc/openvpn /目录,并且重命名为 UltraVPN.conf 和 UltraVPN.crt。

5、编辑配置文件:用文本编辑器打开UltraVPN.conf ,将其中的”cert ca.crt” 一行改为”ca /etc/openvpn/UltraVPN.crt”,并且在该行的下一行加上一行:route xxx.xxx.xxx.xxx 255.255.255.255 net_gateway。把这里的 xxx.xxx.xxx.xxx 替换
为你当地的DNS地址,如 202.61.95.35 。

6、连接**服务器:打开终端,以root权限执行命令:openvpn /etc/openvpn/UltraVPN.conf ,即可以出现登录画面。

输入你申请到的用户名和密码即可,如下所示:
________________________________________________________
[root@MYNEW wpp]# openvpn /etc/openvpn/UltraVPN.conf
Fri Oct 9 05:21:38 2009 OpenVPN 2.1_rc19 i686-pc-linux-gnu [SSL] [LZO2] [EPOLL] built on Sep 22 2009
Enter Auth Username:*********用户名
Enter Auth Password:*********密码
__________________________________________________________
连接时间视网络状况而定,画面如下(连接成功后出现 Initialization Sequence Completed 字样):
__________________________________________________________
Fri Oct 9 05:45:11 2009 OPTIONS IMPORT: timers and/or timeouts modified
Fri Oct 9 05:45:11 2009 OPTIONS IMPORT: –ifconfig/up options modified
Fri Oct 9 05:45:11 2009 OPTIONS IMPORT: route options modified
Fri Oct 9 05:45:11 2009 OPTIONS IMPORT: –ip-win32 and/or –dhcp-option options modified
Fri Oct 9 05:45:11 2009 ROUTE default_gateway=192.168.1.1
Fri Oct 9 05:45:11 2009 TUN/TAP device tun0 opened
Fri Oct 9 05:45:11 2009 TUN/TAP TX queue length set to 100
Fri Oct 9 05:45:11 2009 /sbin/ifconfig tun0 10.8.181.186 pointopoint 10.8.181.185 mtu 1500
Fri Oct 9 05:45:11 2009 /sbin/route add -net 87.98.173.225 netmask 255.255.255.255 gw 192.168.1.1
Fri Oct 9 05:45:11 2009 /sbin/route add -net 0.0.0.0 netmask 128.0.0.0 gw 10.8.181.185
Fri Oct 9 05:45:11 2009 /sbin/route add -net 128.0.0.0 netmask 128.0.0.0 gw 10.8.181.185
Fri Oct 9 05:45:11 2009 /sbin/route add -net xxx.xxx.xxx.xxx netmask 255.255.255.255 gw 192.168.1.1
Fri Oct 9 05:45:11 2009 /sbin/route add -net 10.8.0.1 netmask 255.255.255.255 gw 10.8.181.185
Fri Oct 9 05:45:11 2009 Initialization Sequence Completed
__________________________________________________________

7、如果不希望每次都输入用户名和密码,则可以在上述配置文件的同一目录下建立一个名为UltraVPN.pw的文件,文件只有两行,第一行为用户名,第二行为密码。修改配置文件UltraVPN.conf 的最后一行“auth-user-pass“为:auth-user-pass /etc/openvpn/UltraVPN.pw 即可,要终止**请按Ctrl+C。

下面是我的配置文件UltraVPN.conf 内容,供参考。

client

dev tun

proto udp

hand-window 15

remote-random

remote servers443.ultravpn.fr 443

remote servers24.ultravpn.fr 24

remote servers21.ultravpn.fr 21

remote servers54.ultravpn.fr 54

remote servers24.ultravpn.net 24

remote servers443.ultravpn.net 443

resolv-retry infinite

nobind

# Try to preserve some state across restarts.

persist-key

persist-tun

ca /etc/openvpn/UltraVPN.crt

route 3.4.5.6 255.255.255.255 net_gateway

# Enable compression on the VPN link.

# Don’t enable this unless it is also

# enabled in the server config file.

comp-lzo

# Set log file verbosity.

verb 3

auth-user-pass /etc/openvpn/UltraVPN.pw

此帖于 09-10-07 16:28 被 wwpp3271 编辑.
  wwpp3271 当前离线   回复时引用此帖
旧 09-10-05, 17:26 第 2 帖
philacorns
 
 
 
注册会员  
  注册日期: Jul 2009
  帖子: 144
  精华: 0
 

放网盘上给个链接吧
  philacorns 当前离线   回复时引用此帖
旧 09-10-05, 19:10 第 3 帖
axlrose
 
 
 
注册会员  
  注册日期: Feb 2006
  我的住址: 四川成都
  帖子: 1,274
  精华: 2
 

很有兴趣,分享一下吧







__________________
gentoo archlinux debian freebsd amd3600+ T61
GunsNRose

我的百度BLOG: http://hi.baidu.com/3444542
  axlrose 当前离线   回复时引用此帖
旧 09-10-05, 19:35 第 4 帖
wwpp3271
 
 
 
注册会员  
  注册日期: May 2005
  帖子: 25
  精华: 1
 

标题: 邮箱!


引用:
作者: philacorns
放网盘上给个链接吧
请提供邮箱!!!
  wwpp3271 当前离线   回复时引用此帖
旧 09-10-05, 19:48 第 5 帖
Havanna
 
 
 
注册会员  
  注册日期: Apr 2008
  帖子: 450
  精华: 0
 

havanna.sha@gmail.com
thanks

此帖于 09-10-06 23:12 被 Havanna 编辑.
  Havanna 当前离线   回复时引用此帖
旧 09-10-05, 19:55 第 6 帖
HoareJ
 
 
 
注册会员  
  注册日期: May 2009
  帖子: 18
  精华: 0
 

非常支持lz做个教程。
请问,使用的Networkmanager的openvpn插件吗?
我装了Networkmanager-openvpn,配置之后根本没法连接,无奈之下只能用命令行连接VPN。
  HoareJ 当前离线   回复时引用此帖
旧 09-10-05, 20:19 第 7 帖
沙漠之子
 
沙漠之子 的头像
 
 
注册会员  
  注册日期: Apr 2008
  帖子: 510
  精华: 1
 

能提供那个英文文档的链接地址吗?
  沙漠之子 当前离线   回复时引用此帖
旧 09-10-05, 20:36 第 8 帖
adam8157
 
adam8157 的头像
 
 
注册会员  
  注册日期: Mar 2009
  帖子: 739
  精华: 0
 

引用:
作者: 沙漠之子
能提供那个英文文档的链接地址吗?
同求同求...







__________________
我的博客
http://www.adam8157.info/

我的配置文件, 脚本和开源项目
http://www.adam8157.info/project/
  adam8157 当前离线   回复时引用此帖
旧 09-10-05, 21:39 第 9 帖
philacorns
 
 
 
注册会员  
  注册日期: Jul 2009
  帖子: 144
  精华: 0
 

......
上传的图像
文件类型: png mail.png (1.7 KB, 456 次查看)
  philacorns 当前离线   回复时引用此帖
旧 09-10-05, 21:56 第 10 帖
lmguy
 
 
 
注册会员  
  注册日期: Jul 2008
  帖子: 228
  精华: 0
 

lmguy@163.com
  lmguy 当前离线   回复时引用此帖
旧 09-10-05, 22:28 第 11 帖
ggarlic 帅哥
 
ggarlic 的头像
 
 
注册会员  
  注册日期: Jan 2008
  我的住址: Neverland
  帖子: 104
  精华: 0
 

yangbo.ggarlic#gmail.com
  ggarlic 当前离线   回复时引用此帖
旧 09-10-05, 22:29 第 12 帖
xcxxb 帅哥
 
xcxxb 的头像
 
 
注册会员  
  注册日期: Sep 2006
  我的住址: 上海
  帖子: 485
  精华: 0
 

太好了,支持!
iamxxb@gmail.com







__________________
妳是一條河,流過我的悲傷
http://www.xxb.me/
  xcxxb 当前离线   回复时引用此帖
旧 09-10-06, 01:13 第 13 帖
superleon
 
 
 
注册会员  
  注册日期: Dec 2002
  帖子: 98
  精华: 0
 

lawman21c@gmail.com
谢谢







__________________
永远的linux新手!
  superleon 当前离线   回复时引用此帖
旧 09-10-06, 02:22 第 14 帖
难免有错
 
难免有错 的头像
 
 
注册会员  
  注册日期: Oct 2004
  帖子: 1,684
  精华: 0
 

qyqmax(at) gmail.com







__________________
Lenovo TY F40
Archlinux:kernel 2.6.35 KDE4.5
  难免有错 当前离线   回复时引用此帖
旧 09-10-06, 08:03 第 15 帖
SecretZero
 
 
 
注册会员  
  注册日期: Feb 2008
  帖子: 35
  精华: 0
 

secretzero@163.com
  SecretZero 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 03:24


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org