Предположим, что у нас есть запись DNS ocean.corp.tld внутренне указывающий на внутренний IP-адрес в нашей корпоративной сети и внешне указывающий на внешний общедоступный IP-адрес. По существу то же имя DNS, но два различных IP-адреса на основе того, являетесь ли Вы в нашей корпоративной сети или за пределами нашей корпоративной сети.
Если я открою https://ocean.corp.tld, в то время как соединено с нашей корпоративной сетью, то имя будет разрешено к внутреннему IP-адресу, и это будет кэшироваться на локальном кэше DNS машины. Теперь, если я попытаюсь соединиться с https://ocean.corp.tld от внешней сети от той же машины (никакая VPN), то это приведет попытку к сбою использовать кэшируемый IP-адрес от локального кэша DNS машины, или это решит к внешнему общедоступному IP-адресу и подключению успешно?
Если он все еще находится в DNS кэше, то он будет преобразован во внутренний ip адрес.
Обратите внимание, что это произойдет только в том случае, если вы не выключите и не перезапустите клиента и не подключите его из внешней сети. Если вы выключите и перезапустите клиента перед подключением из внешней сети, то DNS кэш будет очищен, и он будет преобразован во внешний ip адрес.
.