Задать вопрос

Почему не могу получить ответы от рабочего DNS, подключившись к VPN?

Подключаюсь к рабочей сети через L2TP, который работает на mikrotik.
Запросы к dns не проходят, пинги на имена рабочих станций не проходят, по ip прекрасно пингуется всё.
Из командной строки windows задаю "вопросы" к рабочему dns (192.168.1.254) и получаю примерно следующую картину:
C:\Users\User>nslookup
Сервер по умолчанию: safe.dns.yandex.ru
Address: 77.88.8.88

> server 192.168.1.254
Сервер по умолчанию: [192.168.1.254]
Address: 192.168.1.254

> kpp1
Сервер: [192.168.1.254]
Address: 192.168.1.254

*** [192.168.1.254] ­Ґ г¤ «®бм ­ ©вЁ kpp1: Server failed
> ya.ru
Сервер: [192.168.1.254]
Address: 192.168.1.254

ЌҐ § б«г¦Ёў ойЁ© ¤®ўҐаЁп ®вўҐв:
Имя: ya.ru
Addresses: 2a02:6b8::2:242
77.88.55.242
5.255.255.242

>

Т.е. мой dns-сервер на работе отдаёт ответы на удалённые ресурсы, вроде ya.ru, а на внутренние нет.
Почему, и как исправить?
  • Вопрос задан
  • 250 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
Mi11er
@Mi11er
A human...
Чтоб бы внутренние ресурсы резолвились, у вас на рабочей станции должен стоять DNS внутренний, а не яндекса
Ответ написан
Комментировать
hint000
@hint000
у админа три руки
192.168.1.254 - чей адрес? Это может быть роутер на вашей стороне, который только форвардит DNS-запросы на сервер провайдера. Аналогично, это может быть роутер на удалённой стороне, который делает то же самое.
задаю "вопросы" к рабочему dns
DNS-сервер может быть рабочим, но он не обязательно что-то знает о хостах в вашей локальной сети. Выясните подробнее, что это за "рабочий сервер", как он настроен.
Даже если он имеет данные о локальной сети, он не обязан отдавать их кому попало из внешнего мира (а вы подключились по VPN и серверу никто не сказал, что вы "свой", что вам можно); эта функция DNS называется "split horizon" - локальным клиентам отдавать одно, а внешним другое.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы