timeout - 是否可以编写脚本来避免VPN超时

标签 timeout vpn session-timeout

我最近使用北电客户端连接到VPN。

我遇到的问题是,我从连接到VPN的某人那里借了RSA,不得不将PC闲置30分钟左右,而VPN超时了。所以我不得不叫醒人们,并要求连接 key 。

所以我想知道是否有可能编写一个不让连接超时的脚本(我熟悉Batch和javaScript)?
我能想到的是:一段时间后继续发送输入,并且不要让它变得足够空闲以免超时。那是可行的方法吗?如果没有更好的办法?

除了谷歌搜索之外,我还没有尝试过其他任何东西,但是也没有太多积极的成果。而且我不知道从哪里开始。

我不是在寻求成熟的解决方案(尽管有人会很好,大声笑),只是很少的指导,正确的方向?或对某些资源的引用?

我将不胜感激一些指导,而不是低估。

最佳答案

好吧,如果是由于空闲待机而导致超时的问题,那么解决方案就相当简单。以下伪代码可以通过多种方式实现

repeat:
   ping once gateway_ip  
   wait n seconds

您可以将其作为bash或批处理脚本来执行。这是bash中的一个示例:
while true
do
   ping -c 1 gateway_ip
   sleep 3
done

或作为批处理脚本:
:loop
ping -n 1 gateway_ip
ping -n 3 127.0.0.1 
goto loop

关于timeout - 是否可以编写脚本来避免VPN超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13628517/

相关文章:

ruby-on-rails - 如何配置nginx+Unicorn避免超时错误?

javascript - Puppeteer 在 headless 模式下挂起

visual-studio-2010 - 在 Visual Studio 2010 中将文件保存到 VPN 的速度非常慢

ruby-on-rails - 如何清空/销毁 Rails 中的 session ?

java套接字超时行为

for-loop - for 循环在 CMD 提示符下工作但不在批处理文件中 - for 循环被复制粘贴

android - Lollipop 版本以下 android 中的 Per App VPN 功能

c# - 带有母版页的 asp.net 上的 session 超时

java - JSF 中的 session 超时

ios - 如果服务器没有应答则超时