Обойти ограничение T-Mobile Hotspot Tethering с помощью безлимитного плана телефона?

У меня есть тарифный план на 10 ГБ для tmobile, но у меня также есть безлимитный трафик, когда я разговариваю по телефону. Есть ли способ обойти ограничение точки доступа, используя вместо этого неограниченные данные с моего телефона? У меня нексус 6 на андроиде версии 6.

Ответы (2)

Вы можете заставить свой телефон действовать как VPN-шлюз

Требования:

  • корень
  • сервер vpn (можно получить любой бесплатный openVPN из playstore)

Использование VPN-шлюза заставит привязанный трафик проходить через VPN.

Шаги

  • Включите переносную точку доступа

  • Откройте терминал как root и введите следующие коды (вы можете их вставить)

    iptables -t filter -F FORWARD
    iptables -t nat -F POSTROUTING
    iptables -t filter -I FORWARD -j ACCEPT
    iptables -t nat -I POSTROUTING -j MASQUERADE
    ip rule add from 192.168.43.0/24 lookup 61
    ip route add default dev tun0 scope link table 61
    ip route add 192.168.43.0/24 dev wlan0 scope link table 61
    ip route add broadcast 255.255.255.255 dev wlan0 scope link table 61
    

Редактировать

Если у вас нет root-прав, вы можете использовать PdaNet+ .

Нарушает ли это Условия обслуживания T-Mobile? Это буквально говорит, что вы не можете использовать телефон для предоставления более 10 ГБ услуги точки доступа, или это просто говорит, что вы не можете использовать более 10 ГБ в качестве модема с их приложением ?
я получаю, что устройство не может найти tun0 --- я на Android 7.0 --- я также пробовал просто tun, и он получает то же самое. чем можно заменить tun0?
@duckx Вместо tun0try ppp0также дважды проверьте правильность всех конфигураций VPN. Кроме того, если это не удается, запустите netcfgи запишите имена ваших интерфейсов Запустите netcfgи запишите имена своих интерфейсов (обычно tun0 и wlan0 или ppp0 (игнорируйте m.wlan0 или аналогичный, берите только тот, у которого есть реальный MAC-адрес)
Я сделал приложение для этих двух разных решений (но требует root). Вы можете попробовать это: github.com/Mygod/VPNHospot
@Mygod, спасибо за обновление, я также посмотрю приложение, которое вы упомянули.

Чтобы это работало, мне пришлось добавить следующий маршрут пересылки VPN: 0.0.0.0/0 в моем L2TP-клиенте на телефоне, а с терминала я набрал только это:

su
iptables -t filter -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t filter -I FORWARD -j ACCEPT
iptables -t nat -I POSTROUTING -j MASQUERADE
ip rule add from 192.168.43.0/24 lookup 61
ip route add default dev ppp0 scope link table 61

И он сразу же появился в сети. Во время сеанса терминала у меня был ПК, постоянно подключенный к телефонной точке доступа, и для каждой введенной строки я проверял туннель. Насколько я понимаю, что эти команды на самом деле делают, так это настраивают маршрутизацию NAT на телефоне - правильно?