3

У меня есть стандартный маршрутизатор Linksys и несколько ноутбуков - сочетание Windows Vista и Mac OS X. Разве мой маршрутизатор не должен выступать в качестве DNS-сервера для разрешения имен хостов для компьютеров в моей локальной сети? Если нет, то как еще я могу решить это? Статические файлы хостов? Другие решения?

4 ответа4

3

Чтобы добиться этого в моей локальной сети, я устанавливаю Apple Bonjour для Windows на все мои машины с Windows и Avahi на все мои машины с Linux (если его там еще нет, это часто бывает). Затем я могу получить доступ к каждой машине в домене ZEROCONF ".local". Так что, если имя хоста данного компьютера "Stan" или "Cartman", я могу получить доступ к этим машинам в stan.local и cartman.local

2

У вас есть несколько вариантов, чтобы достичь этого.

  1. Ваш маршрутизатор Linksys, вероятно, будет прокси-сервером DNS, который будет запрашиваться вашими локальными компьютерами для разрешения адресов из Интернета, но не для локального разрешения имен. Вероятно, у вас будет возможность использовать другой образ на вашем маршрутизаторе, например, DD-WRT или что-то подобное, который поставляется с DNS-сервером для локальной сети.

  2. Выберите один из ваших компьютеров в качестве локального DNS-сервера, но для этого требуется, чтобы этот компьютер работал 24/7.

  3. Отредактируйте файл hosts на каждой машине. Это будет работать только в том случае, если вы используете статические адреса дома или не истекаете срок аренды на маршрутизаторе Linksys.

  4. Используйте Zeroconf, Bonjour или любую другую реализацию, которая вам нравится.

1

Самое простое решение, которое я нашел, - это установить Tomato. DD-WRT, вероятно, тоже работает. Если вы также планируете переадресацию портов и тому подобное, то вам также стоит заглянуть в раздел "Статический DHCP", где вы можете указать маршрутизатору всегда давать одинаковым IP-адресам одни и те же компьютеры.

Изменить: Надеюсь, вы приобрели Linux-совместимый маршрутизатор Linksys, иначе это не будет работать.

-1

DNS не используется для этого, SMB. По умолчанию да, машины должны быть адресованы по имени автоматически. Убедитесь, что имя рабочей группы установлено одинаково на всех машинах, чтобы это работало

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .