Могу ли я проверить IP-адрес 3G-ключа?

Я хочу выполнить ping мое мобильное устройство. Это малиновый Pi с 3G-ключом и рабочим 3G-соединением. Я могу пинговать с моего устройства на улицу, но не наоборот.

То, что я исследовал до сих пор

  • Разрешить другу подключаться через Интернет к серверу Minecraft, который я принимал?
  • Все сетевые карты используют одну и ту же частоту для передачи сигналов на провод?
  • Порт, перенаправляющий мой маршрутизатор
  • Обнаружение конфликтов IP в сети
  • Как настроить мой ADSL-модем и домашний компьютер для доступа к внешним устройствам?
  • Почему мое соединение отказалось при переадресации портов?
    1. Я понимаю, что мой провайдер предоставляет мой ключ IPv4-адреса, который находится за many-to-one NAT gateway . Таким образом, я не могу прослушивать публичный IP-адрес моего ключа из дикого интернета.

    2. Насколько мне известно, мой провайдер (Telekom Germany) по- прежнему не поддерживает IPv6 для мобильных соединений, что может быть потенциальным решением, потому что каждое устройство должно получить свой собственный IP-адрес.

    3. Я знаю, что вы можете купить SIM-карты со статическими IPv4-адресами. Но они слишком дороги для моих нужд

    Есть ли у меня варианты?

  • Как настроить разрешение экрана в Debian?
  • Каковы основные различия между Ubuntu и Debian?
  • Минимальная установка emacs24 на ubuntu
  • Как понюхать беспроводные MAC-адреса в области - Мой ноутбук украден
  • Псевдоним не работает в Debian
  • Как интерпретировать вывод ipconfig / all?
  • 5 Solutions collect form web for “Могу ли я проверить IP-адрес 3G-ключа?”

    Если ваш ключ находится за NAT, тогда у него нет общедоступного IP-адреса, и ваш заголовок сообщения вводит в заблуждение. Также имейте в виду, что IP-адрес может быть доступен, но не доступен для ping -able, если шлюз сети запрещает ICMP-пакеты.

    Прежде всего, я думаю, вы должны сделать то, что @Tyler предложили в комментарии: обратитесь к своему провайдеру и спросите их о:

    • Могут ли они включить общедоступный доступ IPv4 для вашего устройства
    • Могут ли они включить общедоступный доступ IPv6 для вашего устройства. Если еще нет, то когда они будут?
    • Любая другая альтернатива, которую они могут предложить для доступа к вашему устройству через свою сеть

    Если эти параметры не сработают, я боюсь, что не будет очень удобного для пользователя доступа к вашему устройству.

    Не удобный и, возможно, не подходящий для вас способ – это удаленная переадресация портов. Вы можете подключиться с вашего raspi к общедоступному серверу и перенаправить соединения из порта на сервер в порт на вашем raspi. Это, конечно, далеко от прямого подключения, и вам придется повторить настройку для каждого порта, к которому вы хотите получить доступ на raspi.

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

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

    Вы находитесь во власти сетевого оборудования операторского класса операторского класса.

    Ваша проблема в какой-то степени разрешается с помощью VPN.

    В системе за пределами сети 3G, которую вы контролируете, доступной вашим 3G-ключом, настройте VPN- сервер (например, OpenVPN). Убедитесь, что он внешне доступен.

    Затем настройте VPN- клиент на Raspberry Pi и периодически пытайтесь подключиться к серверу, когда нет соединения. Я полагаю, что если вы запустите OpenVPN, это будет в основном делать это, хотя через 3G-соединение вы можете захотеть выполнить попытку повторного подключения, чтобы вы не использовали все ваши данные 3G, пытающиеся подключиться к несуществующему VPN-серверу, T намеревается постоянно запускать VPN-сервер. Или запустите его по расписанию.

    Если OpenVPN настроен правильно, вы сможете выполнить ping его и в противном случае действовать так, как если бы он был напрямую подключен.

    Кроме того, изучите, может ли ваш 3G-ключ получить любые текстовые сообщения, отправленные на его номер мобильного телефона. Поддержка Linux для такой функции может быть длинной, и вы можете взглянуть на много исследований о том, как это работает, но, возможно, вы могли бы что-то опросить ключ для текстовых сообщений, а затем запустить или остановить VPN или похожие.

    Я подозреваю, что какой-то вкус туннелирования ipv6 может помочь здесь.

    Я не пробовал это на pi, и с raspian ipv6 по умолчанию все равно не включен , но он может быть включен, если вы этого хотите.

    Мне повезло с v6udpv4 (который предназначен для пробития NAT) и клиентом gw6c с помощью gogo6 / freenet6 – этот протокол был самым надежным для меня через NAT-соединение, но вы можете выбрать другой провайдер / клиент. Это было несколько лет (у меня был некоторый вкус ISP, поставляемый ipv6 в течение многих лет), поэтому мне пришлось скомпилировать моего собственного клиента, и я не помню подробностей, но эта комбинация должна работать. Я не нашел никого, кто пытался использовать gw6c на raspi, поэтому YMMV.

    Если это не работает, в вашем конкретном случае, я бы также предложил посмотреть клиентов AYIYA и брокеров туннелей, которые поддерживают это как альтернативу, если у вас есть проблемы с freenet. Кажется, что AYIYA спроектирован так, чтобы соответствовать вашему конкретному варианту использования, но брокер туннеля, который я использовал в то время, не поддерживал его.

    IIRC зарегистрированная учетная запись freenet6 имеет статический IP-адрес (и ваш IP-адрес вряд ли изменится в любом случае), поэтому я бы предложил запись AAA и / или динамический DNS-провайдер, поэтому вам не нужно запоминать чрезмерно длинный IP-адрес ,

    Я бы добавил, что вам понадобится ipv6 в системе, которая также проверит его.

    Если это просто проверка возможности подключения, могут быть более простые варианты, но это выходит за рамки вопроса, как есть.

    Если ваш провайдер дает вам IPv4-адрес, то очень вероятно, что вы находитесь за шлюзом для многих-к-одному NAT, и вы не сможете проникнуть внутрь NAT извне.

    Возможным решением может быть подключение к внешней службе VPN для получения общедоступного IP-адреса.

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

    Я бы получил ipv6 для моей локальной сети, если что-то подобное было важно. Помимо смешных адресов, которые нельзя легко запомнить, это довольно круто. И вы можете получить бесплатный кусок адресов.

    Давайте будем гением компьютера.