Я бы взял какой-нить vds от амазона или азура на год (бесплатно) и поднять на нем впн сервер, после чего цепляешься на ip амазоновского сервера с мобилки и своего сервака в итоге — профит.
Да, вариант годный. Но суть в том, что кому-то нужен именно ipv6 туннель на мобильном, и статья как раз об этом. Лучше напишите какие есть ещё рабочие варианты с ipv6, на мобильной платформе Андроид?
Ну, при том, что большинство действующих публичных серверов расположены на тех же площадках, что и 6to4. В смысле пингов, в редких случаях релея.
А с симетрикой работает вполне нормально, может только не всегда становая часть определяет тип ната, это да, довольно часто шаманским рандомом детектит на симетрике какой-нить порт рестриктед и долго думает, что он не симметричный.
Провайдеры мобильной связи сегодня ещё не хотят уметь ipv6. Хотя могли бы. Поэтому приложение gogoDroid в своём роде уникальное на сегодня. О коей радости я и оповестил нас всех. Но. Может кто знает для Андроида ещё подобные плюшки? Я имею в виду именно ipv6. Колитесь господа, товарищи.
Во времена моей жизни в Питере у Tiera (tiera.ru) я пользовался ipv6. Это были сказочные времена, когда каждая железка у меня в доме могла отвечать на пинги из интернетов. На работе тоже был ipv6, у гугля был ipv6, так что приличная доля моего трафика шла через ipv6. К сожалению, на Кипре про такую умную штуку не слышали, и светлое будущее осталось за железным зановесом роскомнадзора и прочих суицид-хейтеров.
Что же касается жизни с ipv6 — внезапно, андроидные железки (времён самсунг S3) имели килограммы глюков при работе с ipv6 — например, они пропускали RA'шки в спящем режиме, из-за чего теряли адрес. После разлочивания они его получали снова и работали, но через короткое время после блокировки теряли сеть.
У меня два провайдера роутере. Один дает белый ip но меняет его раз в сутки. Через него я хожу в ipv4. Второй дает серый ip зато внешний ip не меняется и на нем я настроил 6to4 который использует anycast тунель 192.88.99.1. Получил здесь 6to4.version6.net/ ipv6 адрес.
Например: 2002:C000:0204::AAAA
Часть после :: отбросил и задал в настройках роутера.
Настройка соединения 6in4
Адрес сервера: 192.88.99.1
Адрес IPv6: 2002:C000:0204::1
Адрес маршрутизации IPv6: 2002:C000:0204::/48
Обычный NAT — NAT на стороне клиента, роутер, например. А это NAT на стороне провайдера, и доступа к нему у вас нет (например, чтобы пробросить порт). Провайдер выдает вам немаршрутизируемый адрес из приватного диапазона.
Вряд ли. Теоретически это возможно (такие вещи называются NAT Helper в Linux), но в любом случае, если это не Full-Cone NAT (т.е. ваш внешний IP кто-то еще использует помимо вас), то вы все равно не сможете получать входящие IPv6-соединения точно так же, как и в IPv4. У вас, собственно, тогда получается IPv6 за NAT.
Как зайти на Linux-сервер на сером IP из Android-системы c мобильным интернетом, используя ipv6