У меня есть стандартный маршрутизатор Linksys и несколько ноутбуков - соединение Windows Vista и Mac OS X. Разве мой маршрутизатор не должен действовать как сервер DNS для разрешения имен хостов для машин в моей локальной сети? В противном случае, как еще я могу решить это? Статические файлы hosts? Другие решения?
У Вас есть разнообразный выбор к achive это.
Ваш маршрутизатор Linksys, вероятно, будет прокси DNS, который будет запрошен Вашими локальными компьютерами для разрешения адреса из Интернета, но не для локального определения имен. У Вас, вероятно, будет шанс использовать другое изображение на Вашем маршрутизаторе как DD-WRT или чем-то как этот, который поставлется с DNS-сервером для локальной сети.
Выберите одну из своих машин, чтобы быть локальным DNS-сервером, но это требует что машина выполнять 24/7.
Отредактируйте файл hosts на каждой машине. Это будет только работать при использовании статических адресов дома или никогда истекающих арендных договоров о linksys маршрутизаторе.
Используйте Zeroconf, Добрый день или безотносительно реализации, Вам нравится к achive это.
Для достижения этого в моей локальной сети, я устанавливаю Apple Добрый день для Windows на всех моих машинах окон и Avahi на всех моих машинах Linux (если это уже не находится на там, это часто). Затем я могу получить доступ к каждой машине в домене Zeroconf .l"ocal". Таким образом, если "Stan" имени хоста данной машины или "Возчик", я могу получить доступ к тем машинам в stan.local
и cartman.local
Самое легкое решение, которое я нашел, состоит в том, чтобы установить Помидор. DD-WRT, вероятно, работает также. Если Вы - также планирование портов пересылки и материала как этот, то Вы также хотите посмотреть в разделе "Static DHCP", где Вы cna даете своему маршрутизатору команду всегда давать тем же компьютерам те же IP-адреса.
Править: Надо надеяться, Вы купили совместимый с Linux маршрутизатор Linksys, или иначе это не будет работать.