【问题标题】:Can selenium Grid and Node URLs be used with security?selenium Grid 和 Node URL 可以安全使用吗?
【发布时间】:2015-06-08 06:47:20
【问题描述】:

我的情况是,我在云上运行我的 GridServer 和节点,并且

当我想访问我使用的网格时: http://someip:4444/grid/console

当我想访问我使用的节点时: http:someip:<nodeport>/wd/hub

我认为这是一种威胁,因为 IP 可以公开访问。我怎样才能限制它不应该被外部用户打开。

有解决办法吗?

【问题讨论】:

    标签: http selenium selenium-webdriver https


    【解决方案1】:

    Selenium 不支持这一点。

    为此,您应该在您和网格之间建立 p2p 连接。 VPN 或 ssh 隧道将起作用。只需将远程服务器端口转发到本地端口:

    ssh user@SERVER -L 4444:127.0.0.1:4444
    

    现在,连接到本地 4444 端口会将您转发到远程地址“SERVER”。现在所有连接都由 ssh 登录名/密码保护,流量隐藏在安全隧道中。

    【讨论】:

    • 但是,您将如何处理与 VPN 或 ssh 隧道的网格-集线器关系?
    • 真的很简单。您只需更改网格主/从的 IP 地址。例如,如果您将使用 VPN,您可以在网格集线器服务器上设置 vpn 服务器,并从所有集线器连接到该 VPN 服务器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-20
    • 2010-10-11
    • 2013-01-06
    • 2016-04-28
    • 2021-05-25
    • 1970-01-01
    相关资源
    最近更新 更多