下面我来介绍一个可以在linux系统上架设的专业的VPN产品,派克斯VPN,这是一款纯软件的VPN,适合各种系统。传输速度很快。管理部署都很方便。 派克斯VPN能够实现企业分部局域网到总部局域网的VPN连接,以及移动用户到总部局域网的远程访问。 现在派克斯VPN功能十分强大,支持动态 DNS 功能、VPN Azure 云服务、支持OpenVPN协议、支持手机VPN连接、支持证书认证、AD认证等等。 1、首先,到网站下载Linux 系统版的派克斯VPN Server安装包, 派克斯VPN下载he更详细的教程:www.softether.cn 2、把下载后的文件放到linux系统的/use/local/目录下。 用tar命令符来解压缩。命令如下: [root@machine root]# tar xzvf vpnserver-5070-rtm-linux-x86.tar.gz vpnserver/ vpnserver/vpnserver.a vpnserver/vpncmd.a vpnserver/hamcore.se2 vpnserver/libcrypto.a 解压后,会出现一个‘vpnserver’的文件夹,所需要的文件都在里面了。 3、然后进到该文件夹下,运行‘make’的命令: 安装VPN Server时,需要进行叫做“make”的操作,生成vpnserver可运行文件。(如果make命令无法执行,请安装GCC及相关的软件包)。 运行‘make’命令时,画面上会出现‘您想阅读本软件的授权许可协议吗?’的英文,在这选择‘1’。 [root@machinevpnserver]# make ./.install.sh PacketiX VPN Software Install Utility Copyright (C) 2004-2005 SoftEther Corporation. All Rights Reserved. Do you want to read the License Agreement for this software ? 1. Yes 2. No Please choose one of above number: 1 然后,画面上出现‘PacketiX VPN Server Version 3.0 授权许可协议’。 继续选择‘1’。 Did you read and understand the License Agreement ? (If you couldn't read above text, Please read License_ReadMe.txt file with any text editor.) 1. Yes 2. No Please choose one of above number: 1 接下来,画面上出现‘您同意授权许可协议的内容吗’的英文,仍然选择‘1’。 Did you agree the License Agreement ? 1. Agree 2. Do Not Agree Please choose one of above number: 1 即可生成vpnserver程序。这时安装基本完成了。 vpnserver程序的配置算完成了。 这时可以手动启动PacketiX VPN服务了,在VPNserver目录下,使用下面命令启动: [root@machinevpnserver]#./vpnserver start4、如何开机自动启动PacketiX VPN服务: 按照上述方法将vpnserver安装到/usr/local/vpnserver/目录后,如果要让VPN服务随系统开机启动,需要创建以/usr/local/vpnserver/的名字的启动项目。(以下只是举例,根据您使用的系统,有可能需要更改一部分)。 您可以用text editor或cat 命令符来书写下面的脚本文件。以vpnserver命名: #!/bin/sh # chkconfig: 2345 99 01 # description: PacketiX VPN Server 3.0 DAEMON=/usr/local/vpnserver/vpnserver LOCK=/var/lock/subsys/vpnserver test -x $DAEMON || exit 0 case "$1" in start) $DAEMON start touch $LOCK ;; stop) $DAEMON stop rm $LOCK ;; restart) $DAEMON stop sleep 3 $DAEMON start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit 0 然后把vpnserver脚本文件拷贝到/etc/init.d中 添加开机启动服务,并把状态设置为开启: [root@machine root]#sbin/chkconfig –add vpnserver [root@machine root]#Sudo sysv –rc –conf vpnserver on 在启动VPN之前,您可能还需要安装apt-get install sysv-rc-conf和apt-get install chkconfig 此时,派克斯VPN服务安装好了,你可以通过命令行的方式进行配置,创建用户账户,或者在一台windows电脑上安装一个管理端进行配置,进行远程管理,图形界面的。 然后可以让远程客户端进行连接,或者手机用户创建VPN连接,用手机访问内网的资源。 派克斯VPN功能强大,管理简单,配置方便,安全性高,使用非常稳定。