在Firefox中使用自定义的本地域虚拟机


3

我已经使用VMWare Workstation设置了我的Windows开发系统来托管我编辑测试站点的Linux服务器。我已将域“vm”分配给该虚拟机的IP地址,以便任何子域都解析为我的虚拟机的服务器。

问题:当我在Firefox中只输入“project.vm”时,Firefox不会将“.vm”识别为TLD,而是将我的提交转发到默认搜索引擎。通常情况下,我很欣赏这个功能,但我真正想要的是将“.vm”添加到Firefox忽略搜索的TLD列表中,并且只需像“.com”那样解析域名。

我可以在Firefox中设置一个设置,让我可以在我的虚拟机中使用.vm域而无需在前面输入“http://”,这仍然可以保留所有其他提交的转发到我的默认搜索的能力吗?

Answers:


2
  • 在Firefox地址栏中输入 about:config
  • 右键单击,选择New - > Boolean
  • 输入network.IDN.whitelist.vm名称,输入值为true

这应该成为.vm值得信赖的TLD。


1
我想这是用于别的东西,不是吗?kb.mozillazine.org/Network.IDN.whitelist。*
蛇鲨

在追踪.*到snark的网址时,http://kb.mozillazine.org/Network.IDN.whitelist.*
Markdown

(仍然是一个破碎的链接,但至少它更容易发现...)
嘎嘎quixote 09年

0

我使用的是Firefox 3.0.x,无法复制您的问题。

我相信Firefox首先尝试解析输入到位置栏的文本。如果解析器失败,那就是它对你输入的内容进行搜索。我希望您的问题不在于Firefox,而是您的DNS解析器无法解析您的.vmTLD。

  • 仔细检查您是否可以ping .vm您尝试访问的主机名。
  • 仔细检查另一个浏览器(IE,Chrome,Opera)是否正确加载主机名。

如果这些不起作用,请修复解析器问题,Firefox应加载您的地址。

这是我的测试过程:我的家庭路由器配置为缓存DNS服务器并处理所有本地LAN查找。我已将其配置dnsmasq为从其/ etc / hosts文件执行本地查找。我的家庭服务器有一个非常基本的Web服务器运行,在静态IP上有一个额外的别名网络接口(eth0:0),但没有给出额外的配置。

  1. 添加x.x.x.x project.vm到路由器的/ etc / hosts中,
  2. 重新启动路由器的dnsmasq进程,并且
  3. 检查是否适用ping hostname.vm于LAN上的所有系统。
  4. project.vm直入Firefox的地址栏中直接转到该网站,不涉及搜索。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.