你的位置:首页 > 互联网IT

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程


Linux版本:centos7中文版64位


Linux版本派克斯下载:https://www.zhuguodong.com/?id=210


一, 远程SSH登陆,推荐使用bitvise ssh client 登陆 , 简单方便。

百度搜索:bitvise ssh client


一、首先将PacketiX VPN Server的tar.gz安装包拷贝至linux系统中/usr/local目录下,然后使用tar命令解压缩:

目录:/usr/local


[root@machine root]# cd /usr/local

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第1张

用sftp上传Linux安装包vpnserver-5070-rtm-linux-x86.tar.gz

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第2张


或者用下载:wget -c http://www.zhuguodong.com/xxxx/xxx.tar.gz


解压:

[root@machine local]# tar xzvf vpnserver-5070-rtm-linux-x86.tar.gz


解压后,目录中会创建以‘vpnserver’命名的文件夹。

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第3张


[root@machine root]# cd /usr/local/vpnserver


[root@machine vpnserver]# make 


然后,出现‘PacketiX VPN Server Version 4.32 许可协议’,

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第4张


同意选择‘1’,选择3次1回车。

之后自动生成vpnserver程序。


如果安装失败,无法安装,有可能是没有gcc,这时请安装一下:

[root@machine]# yum install gcc



再来安装

[root@machine root]# cd /usr/local/vpnserver


[root@machine vpnserver]# make 



回到主目录:

接下来,变更vpnserver目录文件的权限:

[root@machine root]# cd /usr/local/vpnserver/

[root@machine vpnserver]# chmod 600 *

[root@machine vpnserver]# chmod 700 vpncmd

[root@machine vpnserver]# chmod 700 vpnserver

[root@machine vpnserver]# ls -l


SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第5张


目录文件的权限

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第6张


VPN Server程序的安装基本完成,进入到vpnserver目录,可以手动启动vpnserver:


[root@machine root]# cd /usr/local/vpnserver/

[root@machine vpnserver]# ./vpnserver start

但是此时,VPN Server无法随开机启动。


第一种添加自动启动:添加vpnserver程序作为系统服务开机启动

首先创建如下内容的一个vpnserver脚本文件,

建立文件:vpnserver

上传到这个目录/etc/init.d/vpnserver



#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
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



直接建立文本

[root@machine vpnserver]# cat > /etc/init.d/vpnserve


[root@machine vpnserver]# cat > /etc/init.d/vpnserver
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
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

按:Ctrl+C   结束编辑


把该脚本文件拷备到/etc/init.d目录下,并更改文件权限:

[root@localhost linux]# chmod 755 /etc/init.d/vpnserver

添加vpnserver作为系统服务,此时VPN Server即可在linux下次重启时,随机启动:

[root@localhost linux]# /sbin/chkconfig --add vpnserver



第二种添加自动启动:

编辑以下文件

vim /etc/rc.local

最简单粗暴的方式直接在脚本/etc/rc.d/rc.local(和/etc/rc.local是同一个文件,软链)末尾添加自己的脚本


添加内容:

cd /usr/local/vpnserver/

./vpnserver start


然后,增加脚本执行权限

chmod +x /etc/rc.d/rc.local


SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第7张





其他需要的命令

可以通过如下命令删除vpnserver服务:

[root@localhost linux]# /sbin/chkconfig --del vpnserver

查看vpnserver服务状态

[root@localhost linux]# /sbin/chkconfig --list vpnserver

如果您无法运行/sbin/chkconfig命令,请检查是否安装chkconfig,如果没有,请安装。

[root@localhost linux] #rpm –qa | grep chkconfig

手动启动vpnserver服务:

[root@localhost linux]# /etc/init.d/vpnserver start

停止vpnserver服务:

[root@localhost linux]# /etc/init.d/vpnserver stop

查看vpnserver进程是否运行

[root@localhost linux]#ps -C vpnserver

查看vpnserver使用的端口

[root@localhost linux]#netstat –anp |grep vpnserver


安装完成以后,有两种方法可以对VPN服务器进行管理配置:


方法一:在Linux下,通过vpncmd命令行管理工具进行配置:

启动VPNServer程序之后,在/usr/local/vpnserver目录下,启动vpncmd命令行管理工具:

[root@bogon vpnserver]# ./vpncmd start 

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第8张


输入‘1’,回车,出现下面提示:

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第9张


输入‘localhost:8888’,回车,出现下面画面:

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第10张


直接回车,即可进入到vpncmd命令管理模式,详细的管理命令见linux配置教程

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第11张


方法二,通过安装在Windows电脑上的PacketiX VPN图形管理工具,远程管理Linux系统中的VPN服务器端。

先在linux服务器上查看本地的IP地址:

[root@bogon ~]# ifconfig

eth0 inet addr:192.168.137.130 Mask:255.255.255.0

然后在一台安装了PacketiX VPN Server管理器的Windows电脑上,打开PacketiX VPN管理器,点击【创建新设置】,  


SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第12张

在【创建新连接】的界面中,输入linux服务器的IP和管理端口8888,选择【服务端管理模式】,点击OK:

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第13张

然后选中刚新建的管理连接,并点击【连接】,

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第14张

连接之后,既可通过Windows中的PacketiX VPN的配置方法进行配置了。

SoftEther VPN Server派克斯(PacketiX)linux系统安装教程 互联网IT 第15张

  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。