如何在服务器端如何关闭已建立的vpn连接

如何在服务器端如何关闭已建立的vpn连接,第1张

windows:win+r输入“mstsc”回车->输入服务器ip(需要端口的输入端口)->输入服务器密码->找到建立***的软件将他结束进程或者关闭(如果是服务项,进入计算机管理->服务->找到开启***项将他禁止)->重启服务器->测试是否关闭

linux用一下方法:

#!/bin/bash

#File: open***_turn

#Auth: Robin

#Date: 2013/01/17 10-30-10

#Desc: Start/stop open*** client

#Vers: 10

#

# open*** -s--> stop open*** client

# open*** -r--> start open*** client

#配置文件所在目录

CONF_DIR="/etc/open***"

#配置文件

CONF_FILE="clientconf"

#存放用户名和密码,格式如下

# user_name

#password

AUTH_FILE="auth"

LOG_FILE="/tmp/open***log"

PID_FILE="/tmp/open***pid"

functiondo_success {

ps -ef|grep open***|grep -v grep|awk'{print $2}'>> $PID_FILE

rm $LOG_FILE

echo -e"Start OPEN***\033[32msuccessfully\033[0m!"

exit 0

}

functiondo_fail {

echo -e"Start OPEN*** \033[41mfailure\033[0m!"

echo"Maybe you can get something useful from $LOG_FILE"

exit 1

}

functionif_run {

if [ -e $PID_FILE ];then

return0

else

return1

fi

}

functionstart_open*** {

if_run

if [ $ -eq 0 ];then

ps -ef|grep'\'|grep -v grep &> /dev/null

if [ $ -eq 0 ];then

echo -e"OPEN*** is \033[32malready running\033[0m!!!"

exit 1

else

rm $PID_FILE

fi

fi

if [ -e $LOG_FILE ];then

echo > $LOG_FILE

fi

cd $CONF_DIR

sudo open***--config $CONF_FILE --auth-user-pass $AUTH_FILE &> $LOG_FILE &

echo -e"\033[33mStarting\033[0m OPEN***"

sleep 5

cat $LOG_FILE |grep"Sequence Completed"2> /dev/null&& do_success || do_fail

}

functionstop_open*** {

if_run

if [ $ -eq 1 ];then

echo"OPEN*** is not running!"

exit 1

fi

foriin`ps -ef|grep'\'|grep -v grep|awk'{print $2}'`;do

sudo kill -9 $i

done

rm $PID_FILE

echo -e"OPEN*** is already \033[41mstop\033[0m"

}

while getopts sr SW;do

case$SWin

s)

stop_open***

break

;;

r)

start_open***

break

;;

)

echo"open***_turn [s|r]"

esac

done

问题背景

open***,服务端是windows系统,客户端是ARM64 + LINUX,服务端和客户端的证书都是在ubuntu上用easyRSA生成的。

问题现象

windows启动open***服务器后,从arm客户端去连接windows服务端,客户端提示Your certificate is no yet valid的警告,无法创建***连接。

原因&解决

因为我的ARM客户机不能从网络获取当前时间,也就导致系统时间是一个出厂时间,这就导致证书生效期(2021/04/22)超前 客户机系统时间(2020/01/01),所以客户机判定证书不可用。

解决办法是手动更新客户机的系统时间,使用如下Linux命令:

                    date -s "20210422 10:30:00"

这样系统的当前时间就被设置在了证书的有效时间内,问题解决。

需要先下载open***配置文件。

把配置文件发送手机上,打开文件导入到open***客户端。配置文件导入后点击绿色的"+"号键,然后确认导入配置文件,

输入open***用户名和密码,勾选"save"保存。

在"disconnected"下面有一个滑动按键,向右滑动最下面那个白色滑块至蓝色,连接服务器。连接成功后,会显示connected,这样就连接成了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在服务器端如何关闭已建立的vpn连接

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情