我正在尝试在无头 CentOS 服务器上运行 Firefox GUI 浏览器以执行一些 Web 测试。
我不需要查看图形输出,因为我使用Selenium服务器API来控制浏览器的输入并检查输出。
该设置已在台式 Mac 计算机上成功测试。但是,它无法在我的无头 VPS CentOS 服务器上运行,并显示以下消息“错误:未指定显示”。(这是有道理的,因为它只是一个位于某个机架上的服务器。)
如何让 Firefox 在没有显示器的情况下运行,以便 Selenium 能够与之交互?或者——更广泛地说——当没有显示器时,人们如何在 Linux 服务器上运行纯 GUI 应用程序?
我注意到 Firefox 有这个命令行选项:
X11 options
--display=DISPLAY X display to use
Run Code Online (Sandbox Code Playgroud)
不幸的是,我对 X11 或 CentOS 下的显示一无所知,所以我不知道在命令行上指定什么,或者这是否有帮助。
我遇到了可以成功检索 DNS A 记录的域。但与此同时,任何公共 DNS 服务器似乎都会返回空的 NS 记录。有问题的域名是bluedrive.com。
我已经使用DNSViz 工具查找了域名- 但它也给出了令人困惑的答案。这怎么可能?这是有效的 DNS 设置吗?我想如果没有NS记录,A记录应该是不可能存在的。