Как сделать проброс портов на телефоне

Добавил пользователь Alex
Обновлено: 01.09.2024

о том, чего нет в мануалах

Обнаружена блокировка рекламы: Наш сайт существует благодаря показу онлайн-рекламы нашим посетителям. Пожалуйста, подумайте о поддержке нас, отключив блокировщик рекламы на нашем веб-сайте.

Android modem проброс портов

Во время работы основного канала интернет (проводного), айпишник получаю белый, во время работы резервного, айпи хочу получать посредством утилиты ip>Cloud, затем он прописывается на удаленном роутере в впн клиенте и происходит подключение. Но! Не могу понять, что я делаю не так. Cloud мне показывает, что белый айпи на модеме допустим 1.2.3.4, а роутер получает 192.168.42.58. Таким образом из интернета я не могу подключиться к своим портам. В firewall все подключения разрешил на 192.168.42.58, ничего не происходит. Ради интереса включил логирование на input по портам 1701, никто ко мне не ломится. Посмотрел статистику firewall, из интернета ко мне вообще никто не идет. Я сначала подумал, что сам телефон дропает все входящие подключения. Но провайдер сказал, что такое невозможно.

В данной схеме роутер находится за телефонным натом. Даже если внешний IP смартфона белый, даже если на смартфоне пробросить порт 1701 до роутера - не факт, что L2TP заработает.
1) Убедитесь, что смартфон получает белый адрес.
2) Насчёт проброса портов в смартфоне почитайте на профильных форумах - понадобится рут и прописывание правил в iptables.

Разве мобильные операторы выдают белые адреса? По идее, должны быть серые. А что там Cloud говорит, дело десятое. Он всю цепочку видит, но этого мало для работы Cloud.

Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? . Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем.

Проброс портов и настройка роутера для внешнего доступа

Любительский

Аватар пользователя

Содержание

Содержание

Зачем открывать доступ извне?

Цвета и формы IP-адресов

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

Но люди общаются словами, а компьютеры привыкли к цифрам. Поэтому любой запрос к сайту сначала обрабатывается DNS-сервером, который выдает настоящий IP-адрес.


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

Обычно провайдер выдает белый динамический адрес — какой-нибудь из незанятых. Это похоже на ежедневный заезд в гостиницу, когда номер вам выдается случайно. Здесь с письмом будут проблемы: получить его можете вы или другой постоялец — гарантий нет. В таком случае выручит DDNS — динамический DNS.

Самый печальный, но весьма распространенный в последнее время вариант — серый динамический адрес: вы живете в общежитии и делите один-единственный почтовый адрес с еще сотней (а то и тысячей) жильцов. Сами вы письма писать еще можете, и до адресата они дойдут. А вот письмо, написанное на ваш почтовый адрес, попадет коменданту общежития (провайдеру), и, скорее всего, не пойдет дальше мусорной корзины.


Кто я, где я, какого я цвета?




Что такое порты и зачем их бросать?

Проброс порта — это специальное правило в роутере, которое разрешает все обращения извне к определенному порту и передает эти обращения на конкретное устройство во внутренней сети.


Игровые порты: что, куда бросаем?

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

В следующей таблице приведены некоторые игры и используемые ими порты на ПК:

5a79d3a27097e387098965.jpg

Всем привет.
Есть роутер TP LINK TL WR840N. Винда на которой web-сервер Openserver и сайт.
Как настроить проброс портов на роутере чтобы можно было по локальной сети (WiFi) просматривать сайты из openserver на мобильнике (Android)?

Простой 7 комментариев

doniyorbekm

Дониёр Маматкулов, а зачем тогда это на роутере настраивать?
кто мешает вбить в мобильнике адрес сервера в локальной сети?

doniyorbekm

InoMono, Потому что так не работает. На сервере несколько виртуальных хостов. Что вбивать? Имя хоста - не работает.

zamboga

Minifets

Дониёр Маматкулов, нужно на Android внести изменения в hosts файл.

Jump

Разумеется вбивать надо доменное имя сайта.
Т.е имя виртуального хоста.
Но никак не IP адрес.

Jump

Чтобы просматривать сайт на мобильнике подключенном к локальной сети по WiFI никакой проброс портов не нужен.

Проброс портов нужен только тогда, когда нужно подключиться из внешней сети(интернета) к ресурсам вашей локальной сети.

Возможно проблема в том что роутер имеет уже настроенный проброс портов с внешнего ип на ип виндовс где находится web-сервер, и в случае если запрос (по доменному имени) с телефона приходит на внейшний ип то он проходит через NAT кторый сохраняет ип источника запроса и этот ип локальный и винда где находится вебсервер видя что запрос пришол с адреса из своей подсети ответит напрямую а не через роутер, хотя телефон то отправлял запрос на внейшний ип и ждет ответ от негоже.
Краткая схема:
192.168.0.1 и 178.248.232.5 - адреса роутера (внутренний и внешний)
192.168.0.2 - вебсервер
192.168.0.3 - телефон
что происходит: пакет от 192.168.0.3 идет на 178.248.232.5 проходит NAT и попадает к 192.168.0.2
192.168.0.2 видя что источник запроса из тойже сети согласно своей таблице маршрутизации отвечает напрямую 192.168.0.3
но 192.168.0.3 не ждет пакетов от 192.168.0.2 и поэтому его отбрасывает и дальше ждет ответа от 178.248.232.5
в итоге ничего не работает.
Как починить:
1 если есть возможность настроить статик днс внутри роутера чтобы адрес домена внутри сети резолвился в вебсерер
2 настроить hairpin nat, но врядли это можно сделать на обычной прошике TPlink (например на микротике это весьма не просто настраивается)

> Когда научишься писать андроИд - приходи.

Почему ты думаешь что так правильно ?

> И вообще это форум по русскому языку ? или просто посты набиваешь
> ?

Это форум, который читают грамотные люди.
А я просто набиваю посты, да. Для меня это очень важно, смысл жизни исчезнет, если у меня не будет этой возможности.

> И вообще это форум по русскому языку ?

Это повод писать неправильно?

>> Когда научишься писать андроИд - приходи.
> Почему ты думаешь что так правильно ?

А ты можешь обосновать мою неправильность по этому поводу?

> А ты можешь обосновать мою неправильность по этому поводу?

Даже не знаю что тебе на это ответить ? Что если ответ будет таким - обосновывать не с той ноги вставшим юзерам ни хочется ни чего !

Читайте также: