Итак, у меня есть маршрутизатор dd-wrt, подключенный к моему кабельному модему. За этим роутером на моей локальной сети стоят компьютеры с именами хостов le1700, wind и t60p. На каждой машине я просто могу сделать nslookup, и он возвращает правильный адрес. Все хорошо.
Затем я подключаюсь к своему университетскому VPN (клиент cisco), скажем, с le1700. Теперь bam, я больше не могу получить доступ к t60p и wind с их именами хостов. Я все еще могу использовать их IP-адреса, но я не могу использовать их имена хостов.
Теперь это понятно. Когда я не на VPN, nslookup (Windows) сообщает мне, что сервер, который он использует для разрешения имен, - это сам мой маршрутизатор (я полагаю, благодаря dnsmasq). Однако при использовании VPN используется сервер моего университета.
Таким образом, мой вопрос: когда я подключаюсь к университетской VPN, как я могу получить доступ к своим компьютерам в локальной сети через имя хоста? Я надеюсь, что есть способ сказать, что "MyHomeNetwork" всегда будет относиться к локальной сети, и, следовательно, даже если он подключен к VPN »t60p.MyHomeNetwork "по-прежнему ссылается правильно.
Какие-либо предложения?