доступ из интернета во внутреннюю сеть enc28j60
- Войдите на сайт для отправки комментариев
Втр, 16/04/2019 - 18:13
Добрый день. Делаю мониторинг через ардунку и ENC28J60. Внутри локальной сети всё работает, а извне не чего не работает. Если кто-то знает помогите пожалуйста.
Не работает видимо потому что провайдер не пускает пакеты извне.
https://ru.wikipedia.org/wiki/NAT
https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B6%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D0%BE%D0%B9_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD
https://compfixer.info/port-forwarding/
https://yandex.ru/znatoki/question/computers/chto_takoe_belyi_ip_adres_8c194eda/
Алексей 022 - какой IP у вас - "белый" ? - скорее всего нет
Для доступа извне к локальному серверу он должен иметь т.н. "белый" IP - то есть глобальный интернет адрес. Однако в 99.9% случаев в домашнем инете провайдер предоставляет "серые" IP - то есть те, которые видны только в локальной сети. В этом случае по умолчанию доступна только связь от локальной сети в интернет, а наоборот (из инета в локальную сеть) - доступа нет.
Что мне делать ???
Что мне делать ???
1 почитать литературу (ссылки выше)
2 затребовать у провайдера адрес, видимый из внешнего интернета
3 настроить проброс портов на вашей модели вашего роутера
Что мне делать ???
вообще самое правильное - переформулировать задачу и вообще отказаться от доступа извне в локальную сеть. Большинство задач мониторинга этого не требуют. Вместо прямого доступа к своей ардуине используйте косвенный - это когда ардуина шлет свои данные в интернет на какой-то сервер, и вы смотрите эти данные уже там.
Товарищи, а вы уверены, что клиент вас понимает?
Товарищи, а вы уверены, что клиент вас понимает?
а какая разница? :)
1. Выяснить производителя вашего роутера. Написанное далее относится к D-link.
2. Пойти на сайт dlinkddns.com (ЕСЛИ ПРОИЗВОДИТЕЛЬ ДРУГОЙ ТО И САЙТ НУЖЕН ДРУГОЙ. ИСКАТЬ. ЧИТАТЬ.)
3. Зарегистрироваться, чтобы получить имя вида alexey022.dlinkddns.com
4. При регистрации спросят MAC-адрес роутера. Знать его.
5. НЕ УДАЛЯТЬ эту учётную запись. Восстановить повторно на этот же MAC адрес невозможно, он будет уже считаться занятым. Доказать обратное не сможете. Это написано в правилах сайта.
6. Пробросить порты, ну да об этом выше уже сказали
7. Указать в настройках учётки на сайте внутренний адрес, который будет обслуживать запросы (192.168.?.ардуина). Убедиться что именно на него проброшены порты.
Этот способ позволяет не платить за статический IP-адрес (aka белый IP адрес).
Этот способ позволяет не платить за статический IP-адрес (aka белый IP адрес).
...тем провайдерам, которые не жадные.
как пользователь данной услуги подпишусь....
Этот способ позволяет не платить за статический IP-адрес (aka белый IP адрес).
...тем провайдерам, которые не жадные.
что значит жадные, IPV4 катастрофически не хватает, да и изымают блоки сейчас за нарушение использования за раз, а оплата кстати в тургиках, а они в два раза поднялись )))
Например мой провайдер дает белый, но не статический адрес бесплатно. Причем в личном кабинете есть галочка - убрать за NAT и тогда вообще не достучишься до роутера извне.
А ТТК даёт какбутто белый, но через пару натов пропущенный. И пока ты им на лапу не дашь: хоть DDNS-ом обёртывайся, хоть компот кушай - эффект один и тот же.
у меня TP-Link
у меня TP-Link
и что, Вы совершенно не объяснили задачу, по какому порту к шелогрушке стучитесь?
На TP-LINK можно полноценный OpenWRT залить кстати, я так и сделал, еще флэш прикрутил
Можно по подробней ?
Можно по подробней ?
сначала, что именно вы хотите, а заливка линукса в тплинк описана многими, погуглите, даже я где-то когда писал
Можно по подробней ?
сначала, что именно вы хотите, а заливка линукса в тплинк описана многими, погуглите, даже я где-то когда писал
да нет смысла обьяснять - человек абсолютно по нулям в этом.
Алексей - оставьте эту идею, вам надо полгода сидеть книжки читать, прежде чем вы будете готовы подступится к этой задаче.
я так просто не собираюсь сдаваться
я так просто не собираюсь сдаваться
я так просто не собираюсь сдаваться
Учитесь и все получиться.
ЗЫ. Хотя некоторым бесполезно, со мной коллега сисадминит уже лет 10,и до этого был типа стаж 20 лет почти, так они до сих пор не понимают что такое порты, проброс, NAT и прочее.
:)
значит не по этому делу они
я так просто не собираюсь сдаваться
может он сиси одмин?
с присутствующих никто случайно не делал так чтобы мониторить информацию с ардуино используя enc28j60 и с роутером TP-Link ???
какие сиси ?
с присутствующих никто случайно не делал так чтобы мониторить информацию с ардуино используя enc28j60 и с роутером TP-Link ???
очень многие. Я вот например мониторю температуру в лаборатории без всяких роутеров и портов.
Только вы не с того конца начинаете. Заходить из инета на свою ардуину - это сложно и хлопотно. Поэтому процентов 90% мониторинга работает наоборот - сама ардуина, скажем, раз в минуту заходит на внешний сайт и выкладывает свою информацию. А вы эту инфу смотрите там.
И никакого доступа к ардуине колхозить не нужно.
с присутствующих никто случайно не делал так чтобы мониторить информацию с ардуино используя enc28j60 и с роутером TP-Link ???
Странный вы)
Сказано же, что достаточно почитать пару ссылок "проброс портов" в интернете и уточнить адрес у провайдера и можно настроить почти любой роутер.
блин круто, как это можно реализовать ??? Это бесплатно ???
Че то мне кажется очередной тролль нарисовался (
это сделаю, а скетч нужно менять ???
я не троль, я с этим впервые
это сделаю, а скетч нужно менять ???
конечно, у Вас в скетче с 10 по 37 строку сплошной бардак )))
вы мой скетч видели ???
Алексей 022, нужно гуглить и читать про это:
1. WAN и LAN интерфейсы
2. Внешний IP-адрес роутера (чтобы был "белый" и не за NAT'ом - это к провайдеру)
3. Внутренние IP-адреса устройств, подключенных к роутеру (локальная сеть)
3. Проброс портов (port forwarding). Чтобы зайдя из интернета на внешний IP-адрес роутера (WAN интерфейс) он перенаправлял трафик на внутренний IP-адрес устройства в локальной сети (LAN интерфейс).
50/50
Либо троль, либо школьник лет 10-14... Предлагаю закрыть тему для комментирования. Информации и ссылок было предоставлено достаточно. Дальше общаться с ним бессмысленно, пока всё не прочитает.
какой мне порт использовать при пробросе ???
какой мне порт использовать при пробросе ???
выше сказали - прочтите все темы рекомендованные и сами все поймете
я уже прочитал и понял спасибо
Возможно ли использовать другие входа на ардуине для этого модуля ???