
Когда я перенаправляю порт с TL-WR840N, я могу получить доступ к своему сайту из локальной сети, используя wan IP-адрес, который начинается с 10 Private IP.
но когда я пытаюсь получить к нему доступ из другой сети, я не могу получить к нему доступ
даже когда я пытаюсь получить доступ с помощью моего публичного IP-адреса, который я получил от Google, введя, что мой IP-адрес начинается с 45, все равно не могу получить доступ даже из локальной сети
Как мне решить эту проблему?
Редактировать:
Я исправил эту проблему, просто изменив пакет, предоставляемый моим интернет-провайдером. Существует два вида пакетов.
- Общий IP
- Реальный IP-адрес
Итак, мой текущий IP-адрес находится на пакете Real Ip, и да, теперь все работает нормально. Надеюсь, вы разберетесь, если у вас такая же проблема.
решение1
Вы не сможете получить доступ к своей локальной сети из более широкого Интернета, если не смените интернет-провайдера или тарифный план интернет-провайдера, не обратитесь к своему интернет-провайдеру или не добавите VPN, который предоставит вам маршрутизируемый по всему миру адрес.
Если посмотреть на последнюю строку таблицы маршрутизации (ID 4), то она показывает сеть назначения 0.0.0.0 с маской подсети 0.0.0.0 и шлюзом 10.31.0.1. Это означает, что ваш шлюз находится в диапазоне 10.xxx, что является проблемой. Где-то в дальнейшем они преобразуют ваш IP-адрес 10.xxx, вместе с целой кучей других людей, в адрес, начинающийся с 45... но это означает, что вы можете устанавливать исходящие соединения, но входящее соединение работать не будет, так как оно не может однозначно идентифицировать вашу сеть.
Суть проблемы в том, что ваш интернет-провайдер предоставляет вам IP-адрес, который называетсяRFC1918пространство - которое отведено под «Распределение адресов для частных интернетов»и не видны из Интернета. Простая еда на выносваш провайдер (a) не предоставляет вам надлежащего интернет-сервиса и (b) дешев и некомпетентен. [ Я говорю это, потому что есть решения этой проблемы. Дешевый способ — использовать CGN, который требует другого диапазона IP-адресов, но не поможет вам здесь — вам нужен реальный адрес, и некомпетентен, потому чтоони должны использовать диапазон 100,64.
Решение требует, чтобы вы получили адрес, который на самом деле маршрутизируется по всему миру (т. е. вам нужно убедиться, что провайдер не использует NAT). Вы можете либо получить действительный - в идеале статический - IP-адрес от провайдера, либо настроить VPN поверх вашего существующего соединения, чтобы доставить реальный IP-адрес из Интернета на ваш компьютер и использовать его. Если вы идете по пути VPN, убедитесь, что вы специально нашли провайдера, который выделит вам уникальный статический IP-адрес. Они существуют, но это отличается от использования провайдера VPN для анонимности. (Поищите в Google "VPN Static IP" для списка провайдеров).