Что такое дефолтный шлюз
Что проверяют
Базовую сетевую грамотность бэкендера. Java-сервис живёт в контейнере или на виртуальной машине, и заметная часть инцидентов вида «соединение висит до таймаута» это маршрутизация, а не код. Хотят услышать, что происходит с пакетом, когда адресат не в вашей подсети.
Как отвечать
Дефолтный шлюз это не отдельная сущность, а маршрут последней надежды: запись на весь адресный диапазон в таблице маршрутизации, указывающая на ближайший роутер. Хост накладывает маску на адрес назначения: если цель в своей подсети, он узнаёт её MAC через ARP и отправляет напрямую. Если нет, выбирается самый длинный подходящий префикс, а когда ничего конкретнее не нашлось, остаётся маршрут по умолчанию.
Важная деталь, которую ждут: на шлюз уходит кадр с MAC-адресом роутера, но IP назначения внутри пакета остаётся конечным. Роутер разбирает кадр, смотрит свою таблицу и передаёт пакет дальше.
ip route show default # default via 10.0.0.1 dev eth0
ip route get 8.8.8.8 # каким маршрутом пойдёт конкретный адресДля практики добавьте: адрес шлюза обязан лежать в той же подсети, что и адрес интерфейса, иначе он недостижим; у контейнера шлюзом служит адрес моста на хосте, а не роутер офиса; маршрутов по умолчанию может быть несколько, и при двух интерфейсах трафик уходит не с того адреса, с которого его ждёт файрвол.
Где спотыкаются
Называют шлюз устройством и на этом останавливаются. Ждут механику: маска, сравнение подсетей, ARP, маршрут по умолчанию как наименее специфичная запись таблицы.
Путают шлюз с DNS и с NAT. Симптомы разные и хорошо различимы: неверный DNS даёт быструю ошибку разрешения имени, неверный или недоступный шлюз даёт тишину до таймаута соединения, а NAT это подмена адреса на выходе, а не выбор маршрута.
Не умеют проверить руками. Вместо того чтобы посмотреть таблицу маршрутов, пингануть сам шлюз и пройти маршрут трассировкой, сразу зовут администраторов. От разработчика ждут хотя бы умения отличить отсутствие маршрута от закрытого порта и от молчания на установлении соединения: по коду ошибки и по времени до неё это видно сразу.