Рейтинг:0

Как я могу реализовать однобуквенные домены для просмотра Интернета в локальной сети с помощью dnsmasq?

флаг us

В нашей локальной сети у меня есть несколько служб, работающих на нескольких хостах, и клиенты, использующие DHCP с dnsmasq.

Моя цель состоит в том, чтобы любой пользователь мог ввести одну букву (например, с) в строке поиска браузера и получить в ответ HTTP-ответ локального HTTP-сервера по адресу 192.168.2.120.

Что я сделал до сих пор:

dnsmasq.conf файл на сервере DHCP LAN:

# (например, c.com)
# Идея ниже состоит в том, что клиенты будут добавлять c.com к поиску DNS, когда они ищут "c"
dhcp-option=опция:доменное-имя,c.com
dhcp-option=опция:домен-поиск,c.com

/и т.д./хосты на DHCP-сервере:

192.168.2.120 cc.com c.com

Что работает:

  • я подтвердил с tcpdump что клиенты получают параметры в ответе DHCP.
  • завиток с, завиток c.c.com, и завиток c.com все работает нормально. Все они указывают на 192.168.2.120 и получают ожидаемый HTTP-трафик.

Однако ввод «c» в строке браузера запускает поиск Google (проверено в Firefox/Edge/Chrome). Это работает, только если я набираю "http://c".

Чего еще мне не хватает, чтобы интернет-браузеры могли работать как завиток, и не запускать поиск? Я знаю, что это возможно, потому что видел, как это реализовано на некоторых рабочих местах. Я пропускаю часть головоломки.

флаг cn
Это связано с тем, что браузер предполагает, что вы хотите найти ключевое слово, когда вводите строку, которая не является допустимым общедоступным доменом, поэтому вам нужно копаться в настройках браузера, который вы используете.
флаг jp
https://superuser.com/questions/274562/teach-google-chrome-to-understand-custom-tld
Рейтинг:0
флаг us

Комментарий @AlexD указал мне на правильное решение. Использование "c/" (т.е. добавление косой черты) вызывает ожидаемое поведение.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.