У меня есть сайт на основе локальной сети, который был настроен для разрешения через внутренний домен, например dev.example.com
через переопределение хоста в преобразователе DNS (переопределяет запрос LAN на dev.example.com
к <internalIP:PORT>
). Это было быстро и отлично работало. Затем нам потребовался удаленный доступ к сайту. Поэтому я настраиваю NAT / перенаправление портов, чтобы <publicIP:PORT>
решено <internalIP:PORT>
. Настройка NAT выполняется молниеносно. Доступ через WAN хорош, как и ожидалось, но теперь доступ к этому сайту через LAN намного быстрее.
Просьба к <publicIP:PORT>
из LAN намного быстрее, чем запрос dev.example.com
из LAN были, и я не знаю почему. У меня нет конкретных отметок времени, но это намного быстрее, мы заметили это сразу, и скорость раньше не была проблемой.
Процесс NAT / перенаправления портов быстрее, чем переопределение хоста DNS?
Разрешение DNS требует времени, но если вы поместите имя хоста и ip в файл hosts - тогда это тоже должно быть быстро.