我有 Ubuntu 20 VPS。我想在其上运行 Selenium 网格。因此,我下载了 selenium .jar 文件,并且能够在服务器上运行集线器和节点。
但据我所知,我能够从 VPS 机器外部注册节点,例如从我的本地机器注册
java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://123.456.78.30:4444/grid/register/
我不想允许此注册。我该如何禁止它?
如何强制集线器仅通过本地连接注册节点?
答案1
我通过 UFW 解决了这个问题——简化了防火墙:)
sudo ufw default deny incoming
因此,现在我仅明确定义了对传入请求开放的端口。这意味着端口 4444 被拒绝传入请求。
https://www.cyberciti.biz/faq/how-to-configure-firewall-with-ufw-on-ubuntu-20-04-lts/