CGNAT и домашний сервер Project Zomboid

CGNAT — трансляция адресов провайдером выше домашнего маршрутизатора: несколько абонентов могут разделять внешний IPv4. Правило перенаправления на домашнем устройстве не управляет оборудованием провайдера. Частный или несовпадающий WAN-адрес лишь указывает на возможный дополнительный слой: им может быть второй домашний маршрутизатор или управляемая сеть. Самостоятельной проверки сети или подключения Project Zomboid не проводилось.
Сравните адреса в частном порядке
На странице состояния маршрутизатора найдите IPv4 интерфейса WAN, Internet или uplink; адрес Wi-Fi или Ethernet компьютера обычно локальный и не заменяет WAN. Если перед личным роутером стоит шлюз провайдера, при разрешённом доступе проверьте также его интернет-статус. Не обходите управляемое оборудование. Если адрес скрыт, отметьте ограничение. С устройства в той же сети посмотрите внешний IPv4 через надёжный сервис и сравните значения, сохраняя полные адреса в секрете.
| Наблюдение | Что может означать | Чего не доказывает |
|---|---|---|
| WAN в 100.64.0.0/10 | Общий диапазон RFC 6598, повод спросить провайдера | Политику маршрутизации аккаунта или доступность сервера |
| WAN в 10.0.0.0/8, 172.16.0.0/12 или 192.168.0.0/16 | Частный диапазон RFC 1918; возможно вышестоящее устройство | Кто владеет слоем — провайдер или домашний роутер |
| WAN отличается от внешнего IPv4 | Возможен вышестоящий NAT или другая граница | Что она принадлежит провайдеру |
| WAN совпадает с внешним IPv4 | В сравнении различия нет | Доступность входящих соединений или вход клиента в игру |
100.64.0.0/10 — общий диапазон, отличный от частных блоков RFC 1918. Не публикуйте полные адреса: для большинства обращений достаточно класса адреса и факта совпадения.
Проверьте второй маршрутизатор
Проследите оборудование от линии до компьютера сервера: шлюз провайдера, собственный роутер, mesh или управляемая сеть здания могут создавать дополнительные слои. Без изменения настроек сравните WAN собственного роутера и интернет-адрес шлюза, если доступ разрешён. Частный или общий WAN самого шлюза — повод уточнить у провайдера вышестоящий слой. Если доступа нет, запишите границу как неизвестную, не отключайте защиту и не угадывайте адрес.
Что спросить у провайдера
Через обычный закрытый канал сообщите категорию WAN-адреса или несовпадение с внешним IPv4 и спросите, используется ли CGNAT, общий IPv4 или другой NAT провайдера. Уточните возможность публичного IPv4 с входящими соединениями, динамический или статический адрес, фильтрацию, тариф, цену и действующие условия. Запишите дату, план и ответ. Если провайдер отрицает NAT, попросите объяснить адрес и наличие другого управляемого слоя; при отсутствии ответа оставьте вопрос открытым.
Следующий шаг и внешняя проверка
Выбирайте поддерживаемый провайдером вариант только после выяснения границы. Ни конкретный VPN, туннель, relay, IPv6 или overlay, ни услуга хостинга в этом материале не проверены как рабочий маршрут Project Zomboid. Управляемый сервер меняет место администрирования, но не подтверждает доступ клиента. Динамический DNS — отдельная задача, если входящий маршрут подтверждён, а адрес меняется.
Для отдельного теста запишите ответ провайдера, выбранный путь, версии и ветки сервера и клиента и внешнюю сеть тестирования. Подключите совместимый PC-клиент извне сети сервера и запишите вход в мир либо точный этап ошибки. Совпадение адресов, правило роутера или сторонняя проверка порта не подтверждают весь сеанс. Перед обращением удалите из журналов адреса, пароли, токены и данные аккаунта. Пока такой тест не проведён, маршрут остаётся непроверенным.