Использовать пользовательский локальный домен для виртуальной машины в Firefox
Я настроил свою систему разработки Windows с VMWare Workstation для размещения сервера Linux, на котором я редактирую тестовые сайты. Я назначил домен "vm" IP-адресу этой виртуальной машины, чтобы любой поддомен разрешался для серверов моей виртуальной машины.
Проблема: Когда я печатаю только "project.vm" в Firefox, Firefox не распознает ".vm" как TLD и перенаправляет мое представление в поисковую систему по умолчанию. Обычно я ценю эту функцию, но мне бы очень хотелось добавить ".vm" в список TLD, которые Firefox игнорирует при поиске, и просто разрешить домен, как если бы это было ".com".
Есть ли в Firefox параметр, который я могу установить, который позволит мне использовать домены.vm для моей виртуальной машины без ввода "http://" впереди, который по-прежнему сохраняет для всех других отправлений возможность пересылать результаты поиска по умолчанию?
2 ответа
- В адресной строке Firefox введите
about:config
- Щелкните правой кнопкой мыши, выберите New -> Boolean
- Войти
network.IDN.whitelist.vm
в имени и верно для значения
это должно сделать .vm
доверенный ДВУ.
Я использую Firefox 3.0.x и не могу повторить вашу проблему.
Я считаю, что Firefox сначала пытается разрешить текст, введенный в адресную строку. Если произойдет сбой распознавателя, тогда он выполнит поиск того, что вы ввели. Я ожидаю, что ваша проблема не в Firefox, а в том, что ваш DNS-распознаватель не может решить вашу проблему. .vm
TLD.
- Дважды проверьте, что вы можете пинговать
.vm
имена хостов, которые вы пытаетесь достичь. - Дважды проверьте, что другой браузер (IE, Chrome, Opera) правильно загружает имена хостов.
Если они не работают, исправьте проблему с распознавателем, и Firefox должен загрузить ваши адреса.
Вот мой процесс тестирования: мой домашний маршрутизатор настроен как сервер кэширования DNS и обрабатывает все запросы поиска в локальной сети. Я настроил его dnsmasq
делать локальные поиски из своего файла /etc/hosts. На моем домашнем сервере работает очень простой веб-сервер с дополнительным сетевым интерфейсом с псевдонимом (eth0:0) для статического IP-адреса, но ему не предоставлена дополнительная настройка.
- добавленной
x.x.x.x project.vm
в /etc/hosts роутера, - Перезапустил роутер
dnsmasq
процесс и - Проверил что
ping hostname.vm
работал со всех систем в локальной сети. - Ввод
project.vm
прямо в адресной строке Firefox идет прямо на сайт, без поиска.