Не удается достичь собственного доменного имени из локальной сети

Кажется, что этот вопрос очень похож на я вдруг не могу получить доступ к моему собственному веб-серверу в моей локальной сети через внешний WAN IP-адрес но ничего там не помогло мне, поэтому я пытаюсь снова.

у меня есть маршрутизатор с WAN-адресом 1.2.3.4 и локальной сетью 192.168.1.1 / 24. У меня есть веб-сервер, работающий на 192.168.1.100.

в настройки роутера, я изменил порт панель управления с 80 до 81 не мешай с сервера. Тогда у меня есть добавлено правило переадресации портов для TCP 80 -> 192.168.1.100:80. Наконец, я назначил доменное имя example.com 1.2.3.4 доступ so example.com правильно маршрутизирует на мой веб-сервер. От мира.

однако, когда я пытаюсь войти в example.com от любого из устройств, подключенных к 192.168.1.1 / 24, он не работает.

Я попытался диагностировать его с помощью ping, и домен правильно разрешает IP-адрес, поэтому кажется, что это не DNS проблема:

root@linux:~# ping example.com
PING example.com (1.2.3.4) 56(84) bytes of data.
64 bytes from 1.2.3.4.ip4.feromedia.eu (1.2.3.4): icmp_seq=1 ttl=63

кроме того, трассировка останавливается на маршрутизатор:

root@linux:~# traceroute example.com
traceroute to example.com (1.2.3.4), 30 hops max, 60 byte packets
1 192.168.1.1 (192.168.1.1) 0.350 ms 0.256 ms 0.195 ms
2 * * *
3 * * *
4 * * *

Я не нашел ни замыкания на себя NAT, ни параметров отражения NAT в моем маршрутизаторе, как предложено в вопросе, связанном выше. Я ничего не настроил в статической маршрутизации, и я не могу вспомнить ничего, что я мог бы сделать, что вызвало бы такое поведение.

мой маршрутизатор Draytek Vigor2925.

16
задан fracz
14.03.2023 9:33 Количество просмотров материала 3222
Распечатать страницу

2 ответа

маршрутизатор, возможно, не поддерживает нац замыкания (А. К. нац поддерживает разворот пакетов). Обновите дистрибутив встроенного ПО послепродажного обслуживания (например, LEDE) или замените маршрутизатор на заводское ПО, поддерживающее замыкание на себя NAT (например, базовую станцию Apple AirPort).

2
отвечен Spiff 2023-03-15 17:21

как предложил @Spiff, проблема, вероятно, в отсутствии поддержки замыкания на себя NAT.

тем не менее, мне удалось справиться с этой ситуацией со статической записью DNS в моей конфигурации маршрутизатора. В DrayTek он известен как LAN DNS функция и AFAIU, это похоже на запись в hosts файл на машине.

после добавления 192.168.1.100 example.com запись там, мой маршрутизатор начал реагировать с LAN 192.168.1.100 адрес example.com запрос DNS для каждого устройства в моя сеть. Поэтому они в состоянии достигнуть локального веб-сервера доменным именем, хотя мой маршрутизатор не поддерживает замыкание на себя NAT глобально.

1
отвечен fracz 2023-03-15 19:38

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх