Использовать собственный локальный домен для виртуальной машины в Firefox

1567
ringmaster

Я настроил свою систему разработки Windows с VMWare Workstation для размещения сервера Linux, на котором я редактирую тестовые сайты. Я назначил домен «vm» IP-адресу этой виртуальной машины, чтобы любой поддомен разрешался для серверов моей виртуальной машины.

Проблема: Когда я печатаю только «project.vm» в Firefox, Firefox не распознает «.vm» как TLD и перенаправляет мое представление в поисковую систему по умолчанию. Обычно я ценю эту функцию, но мне бы очень хотелось добавить «.vm» в список TLD, которые Firefox игнорирует при поиске, и просто разрешить домен, как если бы это было «.com».

Есть ли в Firefox параметр, который я могу установить, который позволит мне использовать домены .vm для моей виртуальной машины без ввода «http: //» впереди, который по-прежнему сохраняет для всех других отправлений возможность пересылать результаты поиска по умолчанию?

2

2 ответа на вопрос

2
John T
  • В адресной строке Firefox введите about:config
  • Щелкните правой кнопкой мыши, выберите New -> Boolean
  • Введите network.IDN.whitelist.vmв имени и true для значения

это должно сделать .vmдоверенный домен верхнего уровня.

Я думаю, это используется для чего-то другого, нет? http://kb.mozillazine.org/Network.IDN.whitelist.* Snark 15 лет назад 1
нужно нажать на завершающий `. * * URL-адрес snark, уценка сломала его:` http: // kb.mozillazine.org / Network.IDN.whitelist. * ` quack quixote 15 лет назад 0
(все еще неработающая ссылка, но по крайней мере это немного легче обнаружить ...) quack quixote 15 лет назад 0
0
quack quixote

Я использую Firefox 3.0.x и не могу повторить вашу проблему.

Я считаю, что Firefox сначала пытается разрешить текст, введенный в адресную строку. Если произойдет сбой распознавателя, тогда он выполнит поиск того, что вы ввели. Я ожидаю, что ваша проблема не в Firefox, а в том, что ваш DNS-распознаватель не может разрешить ваш .vmTLD.

  • Дважды проверьте, что вы можете пропинговать .vmимена хостов, которые вы пытаетесь достичь.
  • Дважды проверьте, что другой браузер (IE, Chrome, Opera) правильно загружает имена хостов.

Если они не работают, исправьте проблему с распознавателем, и Firefox должен загрузить ваши адреса.

Вот мой процесс тестирования: мой домашний маршрутизатор настроен как сервер кэширования DNS и обрабатывает все запросы поиска в локальной сети. Я настроил его dnsmasqна локальный поиск из файла / etc / hosts. На моем домашнем сервере работает очень простой веб-сервер с дополнительным сетевым интерфейсом с псевдонимом (eth0: 0) для статического IP-адреса, но ему не предоставлена ​​дополнительная конфигурация.

  1. Добавлен x.x.x.x project.vmв роутер / etc / hosts,
  2. Перезапустил процесс роутера dnsmasqи
  3. Проверил, что ping hostname.vmработает со всех систем в локальной сети.
  4. Если поместить project.vmпрямо в адресную строку Firefox, вы перейдете прямо на сайт, без поиска.