![Пингование сотового маршрутизатора](https://rvso.com/image/1444021/%D0%9F%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D1%81%D0%BE%D1%82%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE%20%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80%D0%B0.png)
У меня есть сотовый маршрутизатор, в который в данный момент вставлена 3G SIM-карта. Я хотел бы иметь возможность доступа к устройствам за моим маршрутизатором, отправляя и получая данные через сотовую WAN.
В качестве первого шага я бы просто хотел иметь возможность подключиться к ping
своему маршрутизатору по сотовому IP-адресу с удаленной машины и проверить «доступность».
Сотовый IP-адрес назначается динамически, но для данного теста этого достаточно.
К моему большому удивлению, пинг не сработал:
Pinging 32.178.x.y with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 32.178.x.y:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
Далее я попробовал tracert
посмотреть, где именно происходит сбой:
Tracing route to mobile-32-178-x-y.mycingular.net [32.178.x.y]
over a maximum of 30 hops:
1 * * * Request timed out.
Это не публичный IP-адрес моего провайдера? Почему этот адрес может быть недоступен?
решение1
Он доступен, просто не отвечает на пинг-запросы. Почему он должен? Какую пользу это даст?
Я думаю, вы ошибочно предполагаете, что этот IP-адрес назначен вам. Это не так. Он назначен устройству NAT/шлюза. Устройства в сотовой сети имеют частные IP-адреса. Они должны делиться публичными IPv4-адресами, когда получают доступ к публичному Интернету, потому что таких адресов очень мало, а мобильных устройств очень много.
Таким образом, трафик должен исходить со стороны сотовой связи и не может исходить со стороны Интернета, поскольку не будет способа определить, какой клиент был предполагаемым пунктом назначения. Если вы хотите связаться с устройством в сотовой сети, вам действительно нужно, чтобы это устройство инициировало соединение с сервером, который ретранслирует данные. Вы также можете использовать VPN или решение IPv6.