Рейтинг:-3

Не удается подключиться к моему локальному серверу с моим общедоступным IP-адресом

флаг cn

Я создал сервер локального узла на своем ноутбуке. И я могу получить к нему доступ, используя частный IP-адрес (например, 192.168.1.9:8080) в той же сети на других моих устройствах, таких как телефон и другой ПК. Я отключил брандмауэр.

Но теперь я хочу получить к нему доступ, используя свой общедоступный IP-адрес. Так что любой, кто использует другое подключение к Интернету, также может подключиться к нему. Но просто не отвечает.

Я добавил хост DMZ:

введите описание изображения здесь

Затем я добавил эту настройку переадресации портов (я видел ее в учебнике на YouTube). Я не очень уверен, правильно это или нет.

введите описание изображения здесь

А вот статус сети:

введите описание изображения здесь

Но это не имело значения. Я делаю что-то неправильно?

Примечание. Моя проблема, вероятно, не связана с NAT Hairpin.

PS: Если вы думаете, что я поделился какой-то конфиденциальной/личной информацией на скриншотах, дайте мне знать, я немедленно обновлю ее.

флаг in
Поисковый запрос, который вы ищете, это «шпилька nat».
Vikas avatar
флаг cn
@GeraldSchneider Спасибо, я попробую их и скоро обновлю.
Vikas avatar
флаг cn
@GeraldSchneider Я не уверен, что это то, что я ищу.Разве Hairpin NAT больше не связан с подключением к вашему серверу с использованием общедоступного IP-адреса в той же сети? Обратите внимание, что я хочу получить доступ к своему серверу из сети другого бренда в другом месте. Я думаю, что шпилька NAT не будет считаться? Я так это понял.
Vikas avatar
флаг cn
«На этот вопрос уже есть ответы здесь: «Нет, не имеет.
Vikas avatar
флаг cn
Примечание для будущих посетителей: Шпилька NAT — это отдельная проблема. Ничего общего с проблемой, описанной в моем вопросе.
user9517 avatar
флаг cn
Это вопрос для домашнего пользования, и ему не место в [sf], его следовало задать в [su].
Рейтинг:2
флаг es

сначала проверьте, не использует ли ваш интернет-провайдер GCNAT и не предоставляет ли вам реальный IP-адрес. затем вам нужно настроить брандмауэр и переадресацию портов вашего маршрутизатора. Не делайте весь диапазон портов от 1 до 65535, настройте только те порты, которые вам нужны.

yourrounder_IP:8080 => localserver_IP:8080

Vikas avatar
флаг cn
Нужно ли указывать одинаковые IP-адреса и порты в WAN и LAN при переадресации портов? Я не знаю, для чего нужны IP-адрес и порт хоста WAN.
4snok avatar
флаг es
WAN IP — это IP-адрес, который маршрутизатор получает от провайдера через DHCP. «WAN и LAN» не обязательно должны быть одинаковыми, можно поставить любые. если вы установите WAN-порт 80 и LAN-порт 8080, ваш маршрутизатор будет перенаправлять весь трафик со своего общедоступного IP-порта 80 на частный IP-порт вашего локального сервера 8080.
Vikas avatar
флаг cn
Итак, если я установлю разные порты (80 для WAN, 8080 для LAN), я смогу получить доступ к своему серверу, используя *yourrouter_IP:80* ?
Vikas avatar
флаг cn
https://i.stack.imgur.com/grnIo.jpg
Vikas avatar
флаг cn
Я думаю, что проблема в GCNAT. На этом снимке экрана вы видите IP-адрес 100.100.x.x, который отличается от общедоступного IP-адреса. Правильно?
4snok avatar
флаг es
да, подсеть CGNAT 100.64.0.0/10 - от 100.64.0.0 до 100.127.255.255. Обычно интернет-провайдеры предоставляют общедоступный IP-адрес в качестве дополнительной услуги.
Vikas avatar
флаг cn
Тем не мение. Нет бесплатного решения для этого? Кроме использования VPN?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.