Используя DLink 2640-T (ADSL2 + Router). Он не может разрешить внутренние имена хостов. Руководство указывает на настройки брандмауэра маршрутизатора, чтобы отключить блокировку DNS с внешнего источника (что для меня не имеет смысла). Но даже с этим не работает. И все, что я получил от поддержки DLink: сбросьте настройки и попробуйте еще раз ... То, что я сделал, без изменений. Спасибо за любой совет
Я серьезно сомневаюсь, что D-LINK 2640-T имеет встроенный DDNS-сервер. Согласно Datasheet на этот продукт, он поддерживает DNS Relay и DDNS. Функциональность DDNS реализована в виде клиента DDNS для обновления общедоступных сайтов DDNS, чтобы ваш внешний IP-адрес DSL-маршрутизатора мог автоматически обновлять записи DNS в Интернете. Я сомневаюсь, что они включают в себя сервер DDNS, который позволяет вашим «внутренним» клиентам самостоятельно регистрироваться с модемом / маршрутизатором DSL.
Часть ретрансляции DNS позволяет вашим «внутренним» клиентам указывать на маршрутизатор / модем DSL и рекурсивно перенаправлять запросы в Интернет для разрешения.
Вам нужно будет либо использовать файлы хостов, либо запустить собственный внутренний DNS-сервер.
В вашем случае я настоятельно рекомендую запустить настоящий внутренний DNS-сервер, а не полагаться на перенаправитель, встроенный в ваш маршрутизатор.
Посмотреть мой документ проект-ietf-dnsext-dnsproxy для чего и для чего.
Настройки DNS ваших клиентов должны указывать на IP-адрес маршрутизатора Dlink, чтобы клиент запрашивал у вашего маршрутизатора имена. Маршрутизатор должен отвечать на все внутренние имена вашему клиенту и должен использовать DNS-серверы вашего интернет-провайдера для внешнего поиска. Не уверен, что "DNS-Blocking from external ..." имеет к этому какое-то отношение.
Могут ли ваши клиентские компьютеры регистрироваться в DNS? На какой ОС они работают?
+1 к тому, что сказал netlinxman - либо внутренний DNS-сервер (сложнее), либо записи в файле хоста каждой машины (легко), вероятно, путь.
В качестве альтернативы, если они на компьютерах с Windows, включение WINS должно позволить им найти друг друга.
http://compnetworking.about.com/cs/windowsnetworkin1/g/bldef_wins.htm
На странице версии 2640B этого продукта говорится, что он поддерживает DDNS, но это для входящего доступа из Интернета. http://www.d-link.com/products/resource.asp?pid=567&rid=2167&sec=0
d-link TV vido, объясняющее DDNS: http://www.dlinktv.com/?vid=72
Думаю, у меня похожие проблемы с роутером d-link.
Я настраиваю pi-hole на внутреннем интерфейсе и могу направить на него свои устройства. скажем 192.168.0.11
когда я указываю dns маршрутизатора (клиента) на пи-отверстие. он перестает общаться с ним, и пи-дырка теряет доступ в Интернет.
Похоже, что маршрутизатор d-link переместит IP-адрес DNS на внешний интерфейс и, следовательно, больше не будет отвечать на него изнутри. Это так контрпродуктивно ...
Отвечая на мой вопрос (после того, как продолжите тяжелый путь изучения сетей, в которых я не эксперт)
Маршрутизатор поддерживает внутренний DNS-ретранслятор при условии, что клиенты находятся в одной рабочей группе! Это просто для клиентов Windows. Но Ubuntu, или лучше Linux, на самом деле сейчас не о концепции рабочей группы (я думаю), пока вы не установите / не активируете samba.
Ubuntu: sudo apt-get install samba
Проверьте /etc/samba/smb.conf для настройки рабочей группы.
Теперь я могу пинговать клиентов Linux из клиентов Windows (быстро), но обратное очень медленно! "ping windowshostname" или ping "anylinuxname" с хоста linux приводит к времени ожидания 2..3 секунды, за которым следует очень медленное время ответа. Может, я задам еще один вопрос ..
Спасибо за ваш отзыв !