Можно ли подключиться к SSH в Linux с USB-флешки 3G от T-Mobile с Raspberry Pi с помощью USB-флешки 3G T-Mobile

1067
mesiahha

Я хочу, чтобы сервер SOCKS5 от Raspberry Pi работал на 3G USB-модеме, а я работаю на Linux от USB-модема + VPN / SOCKS. Я хочу спросить вас, ребята, возможно ли сделать что-то подобное?

T-Mobile блокирует весь доступ к трафику, поэтому мне интересно, могу ли я использовать обратное туннелирование SSH?

Будет ли это работать для мобильных <-> мобильных, без переадресации портов?

Или я могу перенаправить порты без роутера?

Есть ли решение для этого? Есть ли что-то попроще? Может не SSH?

Я узнал о Yaler, который называется ретрансляционной инфраструктурой, которая в основном будет служить SSH-сервером между домашней машиной и Raspberry Pi. Но я не знаю, это будет работать с двумя модемами? Я жду активации аккаунта сейчас.

0

2 ответа на вопрос

1
Mario

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

1
Dmitry Grigoryev

You could try to use Tor router for this. Your Rapsberry Pi would be running the SSH server plus a Tor service, and your laptop would be a Tor router client connecting to that service.

Example:

  • SSH server runs on Pi and listens on port 22
  • Tor router runs on Pi and exports 127.0.0.1:22 as hidden service (say, abcd.onion)
  • Another tor router runs on your laptop and listens on port 9050
  • SSH client on your laptop is instructed to use 127.0.0.1:9050 as SOCKS5 proxy and to connect to abcd.onion host, with DNS resolution via the proxy

As a result, your SSH client will connect to you server on the Pi without the need to know its IP address.

Of course, Tor is designed for anonymity, not performance, so it's better to use Yaler if you can afford it.