Возможно ли переадресовать порты на мой веб-сервер, если мой маршрутизатор использует частный IP-адрес?

Возможно ли переадресовать порты на мой веб-сервер, если мой маршрутизатор использует частный IP-адрес?

У меня есть HTTP-сервер в моей локальной сети, и я хочу, чтобы устройства в Интернете могли подключаться к моему серверу. Я настроил свой маршрутизатор на пересылку всего трафика, поступающего на порт 8080, на http-сервер. Однако, когда я попытался подключиться к серверу с устройства в Интернете, это не сработало. Я проверил IP-адрес маршрутизатора, он был похож на 10.xxx — частный IP-адрес. Это ли причина проблемы?? Неужели нет способа обойти это??

решение1

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

http://8.8.8.8:8080

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

решение2

У вашего маршрутизатора будет (как минимум) 2 IP-адреса - адрес 10.xxx, вероятно, является интерфейсом LAN. Кроме того, у вас будет IP-адрес на интерфейсе WAN (или доступ через него в случае PPP или аналогичного) - этот внешний IP-адрес вам нужно знать.

решение3

Если WAN-адрес вашего маршрутизатора — 10.xxx, то, скорее всего, у вас DSL/кабельный модем, который работает как шлюз. Вам нужно будет войти в модем и внести изменения, чтобы исправить это. Самым простым решением будет просто переадресовать порт 8080 на IP-адрес 10.xxx на WAN-интерфейсе вашего маршрутизатора. Более сложным (но лучшим) способом будет переключить модем из режима «шлюз» в режим «сквозной», чтобы внешний IP-адрес Интернета был настроен на порт WAN вашего маршрутизатора, а не на порт WAN модема. Вам нужно будет отключить DHCP на модеме, установить его в режим сквозной передачи, а затем перенастроить WAN-интерфейс вашего маршрутизатора с внешним IP-адресом Интернета, который вам был назначен. Затем вам нужно будет только переадресовать порты на вашем маршрутизаторе, и вам больше никогда не придется входить в ваш модем.

Связанный контент