
Когда я запускаю VPN-клиент, имя хоста моего шлюза/маршрутизатора «fritz.box» больше не разрешается при попытке доступа к нему из моего веб-браузера.
Это я не могу понять как следует, потому что это сам маршрутизатор, который разрешает это имя хоста. Почему это должно быть затронуто, если запущен VPN-клиент, если он все еще находится в моей локальной сети?
Однако я могу без проблем связаться с любым из моих локальных устройств через их локальные IP-адреса, когда VPN-клиент запущен. Почему именно это? Заранее спасибо.
решение1
Вы можете связаться с локальными устройствами по IP, поскольку локальные IP-адреса не передаются через VPN-туннель.
Вы не можете получить доступ к своим локальным устройствам по имени DNS, поскольку ваши запросы DNS туннелируются через VPN. Это практически стандартное поведение. Невыполнение этого требования создаетУтечка DNSкоторые могут раскрыть личную информацию, несмотря на использование VPN.
Вы не предоставили никаких подробностей о настройках VPN. Вы можете настроить это поведение, но с дополнительными проблемами безопасности, упомянутыми выше.
решение2
VPN — это как туннель через ваше интернет-соединение. Все, что вы делаете, передается с шифрованием. И когда вы подключаетесь к VPN, весь ваш трафик направляется через сеть VPN (вы можете запустить простую трассировку, чтобы выяснить, какой трафик направляется вашим исходным шлюзом). И когда вы пытаетесь получить доступ к локальному маршрутизатору/шлюзу по его имени хоста, он не будет спрашивать ваш DNS-сервер, где содержится отображение вашего маршрутизатора. Поэтому вы не сможете получить к нему доступ. Для обхода этой проблемы вы можете добавить запись в свой файл HOSTS (%windir%\System32\drivers\etc\hosts), чтобы решить эту проблему, например:
Gateway's_IP_adress fritz.box