Linux系统PacketiX VPN vpncmd管理工具命令

 

  • Server端
  • Bridge端
  • Client端

 

VPN Server端管理(黄色字符为具体参数,在实际配置中,根据您自己的情况,会有不同

 

一、进入到vpnserver目录:

[root@bogon ~]# cd /usr/local/vpnserver

启动vpnserver程序服务:

[root@bogon vpnserver]# ./vpnserver start

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

停止vpnserver服务:

[root@bogon vpnserver]# ./vpnserver stop

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看vpnserver进程:

[root@bogon vpnserver]# ps -C vpnserver

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看vpnserver进程使用的端口号:

[root@bogon vpnserver]#netstat –anp |grep vpnserver

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

二、启动VPN命令行管理工具(需进入到vpnserver安装目录):

[root@bogon vpnserver]# ./vpncmd start

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

输入1,回车。出现如下提示,主机名输入:localhost:8888,回车:

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

出现如下提示:

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

直接回车,即可进入VPN Server的命令行管理模式:

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

三、管理命令

1、使用帮助,查看可用的命令:

VPN Server>help

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

设置管理员密码为123456(下次进行管理时,必须输入此密码):

VPN Server>ServerPassWordSet 123456

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

取消密码,输入如下命令,两次回车即可:

VPN Server>ServerPassWordSet

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看许可证状态:

VPN Server>licensestatus

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

添加许可证命令,输入您获取到的许可证密钥:

VPN Server>licenseAdd

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

删除许可证:

VPN Server> LicenseDel

查看许可证列表:

VPN Server> LicenseList

 

查看启用的端口:

VPN Server>listenerlist

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

2、创建名称为BeiJing的虚拟HUB,密码为空:

VPN Server>HubCreate BeiJing

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看虚拟 HUB 列表:

VPN Server>hublist

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

删除虚拟HUB:

VPN Server>hubdelete BeiJing

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

进入到DEFAULT虚拟HUB进行管理:

VPN Server>hub default

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

3、创建用户user1,组、全名、描述为空:

VPN Server/DEFAULT>UserCreate user1 /Group:none /Realname:none /Note:none

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

设置user1用户的密码(与上一条命令结合使用,必须设置这一步,不然用户无法连接):

VPN Server/DEFAULT>UserPasswordSet user1

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

删除用户user1:

VPN Server/DEFAULT>UserDelete user1

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看用户列表:

VPN Server/DEFAULT>Userlist

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

返回主管理界面:

VPN Server>hub

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

4、创建本地桥接(‘default’是HUB名,eth0是网卡):

VPN Server>BridgeCreate default /device:eth0

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看本地桥接:

VPN Server>Bridgelist

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

删除本地网桥连接:

VPN Server>BridgeDelete default /device:eth0

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

退出vpncmd:

VPN Server>exit

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

 

Bridge端到Server端的级联连接,(Bridge端的安装方法和管理命令与Server端相同,不再赘述)

 

1、在VPN Bridge端,启动vpncmd后,先做本地桥接('BRIDGE'是虚拟HUB名,eth0是网卡):

VPN Server>BridgeCreate BRIDGE /device:eth0

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看本地桥接:

VPN Server>Bridgelist

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

删除本地桥接:

VPN Server>Bridgedelete BRIDGE /device:eth0

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

2、创建Bridge虚拟HUB到VPNserver的级联连接(‘TanJin’是新建的VPN连接的名称,‘60.150.237.140:8888’是VPN Server端的公网IP和映射的端口号,‘default’是VPN Server端的虚拟HUB,‘user1‘是VPN Server端上创建的用户名,实际配置中会有不同):

VPN Server/BRIDGE>CascadeCreate TanJin /server:60.150.237.140:8888 /hub:default /user:user1

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

设置用户密码和密码认证方式(‘TanJing'是刚刚创建的VPN连接名称,123456是VPN Server上用户的密码。standard是标准密码认证模式):

VPN Server/BRIDGE>Cascadepassword TanJin /password:123456 /type:standard

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看级联状态:

VPN Server/BRIDGE>Cascadelist

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

启用级联连接:

VPN Server/BRIDGE>Cascadeonline TanJin

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

停止级联连接

VPN Server/BRIDGE>Cascadeoffline TanJin

 

删除级联连接:

VPN Server/BRIDGE>CascadeDelete TanJin

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

 

Client端管理

 

VPN Client安装完成后,进入vpnclient目录:

[root@bogon~]#cd /usr/local/vpnclient

 

一、启动vpnclient程序:

[root@bogon vpnclient]#./vpnclient start

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看VPN Client进程:

[root@bogon vpnclient]#ps –C vpnclient

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

二、启动vpncmd命令管理工具:

[root@bogon vpnclient]#./vpncmd start

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

输入2,回车,出现如下提示,输入localhost,回车,既进入了VPN Client的命令管理模式:

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

三、管理命令

1、开启远程管理功能,允许windows上的管理工具进行远程管理配置:

VPN Client>remoteenable

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

关闭远程管理功能:

VPN Client>remotedisable

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

设定管理密码(设置后,下次管理需要输入此密码,才能进行管理):

VPN Client>passwordset 123456

 

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

 

取消管理密码:

VPN Client>passwordset    

然后回2次车,即可取消管理密码。

 

2、创建虚拟网卡(VPN为虚拟网卡的名称):

VPN Client>niccreate vpn

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看虚拟网卡列表:

VPN Client>niclist

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

删除虚拟网卡:

VPN Client>nicdelete vpn

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

3、创建vpn连接(‘BeiJing’是vpn连接的名称,‘60.150.237.140.8888’是VPN Server的公网IP和映射的端口,‘DEFAULT’是VPN Server上的虚拟HUB,‘user1’是VPN Server上的用户,‘VPN’是本地的虚拟网卡名称 ):

VPN Client>accountcreate BeiJing /server:60.150.237.140:8888 /hub:DEFAULT /user:user1 /nic:vpn

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

设置用户密码和密码认证方式(‘Beijing'是刚刚创建的VPN连接名称,123456是VPN Server上用户的密码。standard是标准密码认证模式):

VPN Client>accountpasswordset BeiJing /password:123456 /type:standard

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

启动VPN连接:

VPN Client>accountconnect BeiJing

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

查看VPN连接:

VPN Client>accountlist

 Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

断开VPN连接:

VPN Client>accountdisconnect BeiJing

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

设置VPN连接开机启动:

VPN Client>accountstartupset BeiJing

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程

 

关闭VPN连接开机启动:

VPN Client>accountstartupremove BeiJing

 

Linux系统PacketiX VPN Server端/Client端/Bridge端 配置教程