如果使用SOCKS的ssh连接失败,那该怎么办?自动切换到无代理?

本杰明·琼斯(Benjamin Jones)

现在,我在批处理例程中使用plink,如果我断开连接,该例程将重新连接到SSH服务器。我使用我的plink连接和袜子代理(firefox)转发所有浏览器流量。除了一件事,效果很好!

如果由于某些ODD原因而无法进入ssh服务器,则必须转到firefox中的选项,然后将设置还原为NO Proxy。可以做到,但是很烦人!

因此,如何将我的SOCKS代理连接保持在firefox中,但是如果无法连接到SSH服务器,如何在firefox中自动切换到自动检测代理/无代理设置?

我认为我可以使用Firefox命令行参数和批处理例程来执行此操作,但是我认为这是不可能的。我确实通过此链接看到了代理设置的存储位置,但这是否意味着我必须根据以上.js文件中的senario更改代理设置?https://stackoverflow.com/questions/843340/firefox-proxy-settings-via-command-line

沉重的

我不知道它内置于浏览器中的任何方式,甚至不像您提到的那样通过自动化来实现,但是FoxyProxy扩展确实使管理代理设置变得更加容易。

另外,您也许可以破解PAC文件,该文件可以检查代理服务器是否已启动,如果可以,请使用它,否则可以绕开。

编辑:根据Netscape最初的PAC规范,如果您返回多个用分号分隔的代理服务器,它将按顺序尝试,如果失败则回退。因此,您可以为我们提供一个如下所示的PAC文件(应该可以运行,但未经测试):

function FindProxyForURL(url, host)
{
    return 'SOCKS5 myhost:8080; DIRECT';
}

注意:PROXY myhost:myport用于非SOCKS代理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果建立连接失败,该怎么办?

来自分类Dev

用户切换到新密钥时该怎么办?

来自分类Dev

如果要使用zabbix监视VoltDB,该怎么办?

来自分类Dev

如果AsyncTask被取消,该怎么办?

来自分类Dev

如果AsyncTask被取消,该怎么办?

来自分类Dev

如果completableFuture失败怎么办?

来自分类Dev

如果<iostream>函数失败怎么办?

来自分类Dev

如果域事件失败了怎么办?

来自分类Dev

嵌套形式是禁止的吗?那该怎么办呢?

来自分类Dev

如果Pester断言失败,该如何指定该怎么办?

来自分类Dev

如果不是GL_QUADS,那怎么办?

来自分类Dev

我们可以在jsp中使用@autowired吗?如果是,那怎么办?

来自分类Dev

tmpfs(/ dev / shm)是否使用Linux页面缓存?如果可以,那怎么办?

来自分类Dev

如果Cassandra报告失败但做了部分写入,该怎么办?

来自分类Dev

唤醒失败:如果生产者首先获得互斥锁,该怎么办?

来自分类Dev

唤醒失败:如果生产者首先获得互斥锁,该怎么办?

来自分类Dev

Windows 10 WiFi“自动连接”标志不粘滞,那么该怎么办?

来自分类Dev

如果启动板显示错误的上游连接,我该怎么办?

来自分类Dev

如果启动板显示错误的上游连接,我该怎么办?

来自分类Dev

如果wifi可以扫描网络但无法连接,该怎么办?

来自分类Dev

OpenCV错误:断言失败。该怎么办?

来自分类Dev

OpenCV错误:断言失败。该怎么办?

来自分类Dev

透明键失败时该怎么办?

来自分类Dev

OpenCV错误:断言失败。该怎么办?

来自分类Dev

透明键失败时该怎么办?

来自分类Dev

ServletContextListener#contextInitialized()失败时该怎么办

来自分类Dev

BDD结果:如果遇到错误该怎么办

来自分类Dev

如果不等待任务该怎么办?

来自分类Dev

如果isAvailableForServiceType方法返回NO,该怎么办

Related 相关文章

  1. 1

    如果建立连接失败,该怎么办?

  2. 2

    用户切换到新密钥时该怎么办?

  3. 3

    如果要使用zabbix监视VoltDB,该怎么办?

  4. 4

    如果AsyncTask被取消,该怎么办?

  5. 5

    如果AsyncTask被取消,该怎么办?

  6. 6

    如果completableFuture失败怎么办?

  7. 7

    如果<iostream>函数失败怎么办?

  8. 8

    如果域事件失败了怎么办?

  9. 9

    嵌套形式是禁止的吗?那该怎么办呢?

  10. 10

    如果Pester断言失败,该如何指定该怎么办?

  11. 11

    如果不是GL_QUADS,那怎么办?

  12. 12

    我们可以在jsp中使用@autowired吗?如果是,那怎么办?

  13. 13

    tmpfs(/ dev / shm)是否使用Linux页面缓存?如果可以,那怎么办?

  14. 14

    如果Cassandra报告失败但做了部分写入,该怎么办?

  15. 15

    唤醒失败:如果生产者首先获得互斥锁,该怎么办?

  16. 16

    唤醒失败:如果生产者首先获得互斥锁,该怎么办?

  17. 17

    Windows 10 WiFi“自动连接”标志不粘滞,那么该怎么办?

  18. 18

    如果启动板显示错误的上游连接,我该怎么办?

  19. 19

    如果启动板显示错误的上游连接,我该怎么办?

  20. 20

    如果wifi可以扫描网络但无法连接,该怎么办?

  21. 21

    OpenCV错误:断言失败。该怎么办?

  22. 22

    OpenCV错误:断言失败。该怎么办?

  23. 23

    透明键失败时该怎么办?

  24. 24

    OpenCV错误:断言失败。该怎么办?

  25. 25

    透明键失败时该怎么办?

  26. 26

    ServletContextListener#contextInitialized()失败时该怎么办

  27. 27

    BDD结果:如果遇到错误该怎么办

  28. 28

    如果不等待任务该怎么办?

  29. 29

    如果isAvailableForServiceType方法返回NO,该怎么办

热门标签

归档