Linux搭建VPN服务器

Diana ·
更新时间:2024-11-10
· 697 次阅读

  下面我来介绍一个可以在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功能强大,管理简单,配置方便,安全性高,使用非常稳定。



Linux vpn服务器 vpn

需要 登录 后方可回复, 如果你还没有账号请 注册新账号