ubuntu安装使用笔记07——arrayvpn安装及使用
来源:互联网 发布:军事武器数据库 编辑:程序博客网 时间:2024/06/05 16:47
1. 下载standalone client
登陆到ArrayVPN客户端软件下载页--L3VPN中下载得到array_vpnc.bin文件:
ArrayVPN客户端软件下载页
2. Linux系统下的运行过程
参考上面网址中下载的帮助文档
2.1 修改文件用户和用户组为root
sudo chown root:root array_vpnc.bin
2.2 修改文件的访问权限,将其修改成可运行
sudo chmod 4755 array_vpnc.bin
2.3 解压array_vpnc.bin,我们分别得到另外4个文件
sudo ./array_vpnc.bin
解压出4个文件,分别如下:
array_loader
array_loader64
array_vpnc
array_vpnc64
2.4 根据系统的类型,运行Standalone客户端程序
2.4.1 判断操作系统是32bit还是64bit
终端命令:
arch
如果是64位系统,会显示x86_64,如果不是x86_64,基本上就是32位系统了。
2.4.2 32bit系统,命令运行格式如下:
sudo ./array_vpnc -n [hostname] -u [username] -p [password]
例如:
sudo ./array_vpnc -n 10.3.24.50 -u t1 -p 1234&
出现如下信息,则连接成功:
array_vpnc: VPN TUNNEL SUCCESSFUL!
2.4.3 64bit系统,则需要事先完成如下操作:
sudo mv array_vpnc64 array_vpnc
sudo mv array_loader64 array_loader
最后再启动客户端程序:
Sudo ./array_vpnc -n [hostname] -u [username] -p [password]
例如:
/array_vpnc -n 10.3.24.50 -u t1 -p 1234&
出现如下信息,则连接成功:
array_vpnc: VPN TUNNEL SUCCESSFUL!
2.4.4 停止或结束程序:
./array_vpnc -stop
2.4.5 查看客户端软件版本
sudo ./array_vpnc -v
2.4.6 查看帮助
./array_vpnc -h
3. 特殊字符处理
如过密码中有@#$&?之类的符号类字符,那先做一次转码,将字符转换为hex。
例如@,转换hex为0x40,那么在密码中,@使用%40替换;
同理:
4. 写一个shell,便于运行连接不同帐号
如下:
#!/bin/bash
clear
echo " ArrayVPN Account List"
echo " -------- ------- ----"
echo
echo " VPNC_8_4_6_12"
echo " ArrayNetworks, INC."
echo
echo "Shut down your VPN connection"
echo "or choose a id you want to connect"
echo
echo "[1].abby"
echo "[2].alix"
echo "[3].ted"
echo "[4].rex"
echo "[0].stop vpn connect"
echo "[v].version of client"
echo "[h].help"
echo
echo "input the number which in []"
echo
read choice_num
vpn_host=xxx.xxx.xxx.xxx
set name
set key
case $choice_num in
[1])
name=xxxxxxx
key= xxxxxxx
;;
[2])
name= xxxxxxx
key= xxxxxxx
;;
[3])
name= xxxxxxx
key= xxxxxxx
;;
[4])
name= xxxxxxx
key= xxxxxxx
;;
[0])
./array_vpnc -stop
exit 0
;;
[v])
./array_vpnc -v
exit 0
;;
[h])
./array_vpnc -h
exit 0
;;
* )
echo "not yet in database"
exit 0
;;
esac
./array_vpnc -n $vpn_host -u $name -p $key
0 0
- ubuntu安装使用笔记07——arrayvpn安装及使用
- ubuntu安装使用笔记01——分区及安装
- ubuntu 下git安装及使用笔记
- ubuntu安装使用笔记04——jdk安装
- ubuntu安装使用笔记05——sqldeveloper安装
- ubuntu安装使用笔记06——maven安装配置
- Ubuntu安装及使用记录
- ubuntu安装及使用wine
- docker 安装及使用 (ubuntu)
- Ubuntu安装方法及使用
- ubuntu git安装及使用
- ubuntu安装及使用教程
- ubuntu安装redis及使用
- ubuntu安装及使用wine
- Ubuntu 10.04使用笔记(一)--安装及配置
- Python学习笔记-ubuntu安装setuptools及使用
- 【Linux】Ubuntu使用笔记之二——软件安装
- ubuntu安装使用笔记02——一些配置
- 查找替换使用方法
- Android--多线程之Handler
- PAT Advanced Level 1004:Counting Leaves
- win7 ghost安装教程
- MATLAB 视频读取及灰度化
- ubuntu安装使用笔记07——arrayvpn安装及使用
- Java关键字介绍之this与super
- 64位win7下安装oracle11g以及plsql developer链接时出现 ORA-12154: TNS: 无法解析指定的连接标识符
- 2014年最新前端开发面试题
- SupremeWord进度30.1%
- hbase性能调优
- 进程上下文和中断上下文--Mike
- 使用svn——项目的目录布局
- JQuery框架