Комментарии 24
Я бы взял какой-нить vds от амазона или азура на год (бесплатно) и поднять на нем впн сервер, после чего цепляешься на ip амазоновского сервера с мобилки и своего сервака в итоге — профит.
Да, вариант годный. Но суть в том, что кому-то нужен именно ipv6 туннель на мобильном, и статья как раз об этом. Лучше напишите какие есть ещё рабочие варианты с ipv6, на мобильной платформе Андроид?
придётся озаботится тем, чтобы сервер отдавал куда-либо изменившийся IP
Скриптом складывать IP в текстовый файл в папку дропбокса.
может лучше карандашиком в блокнотик выписывать?
вот, например, годный блокнотик: dns.he.net
вот, например, годный блокнотик: dns.he.net
Тередо работает с симметричным натом. Просто трафик будет релеиться через те же самые 6to4 серверы.
Teredo плохо работает с симметричным натом. Причем тут 6to4?
Ну, при том, что большинство действующих публичных серверов расположены на тех же площадках, что и 6to4. В смысле пингов, в редких случаях релея.
А с симетрикой работает вполне нормально, может только не всегда становая часть определяет тип ната, это да, довольно часто шаманским рандомом детектит на симетрике какой-нить порт рестриктед и долго думает, что он не симметричный.
А с симетрикой работает вполне нормально, может только не всегда становая часть определяет тип ната, это да, довольно часто шаманским рандомом детектит на симетрике какой-нить порт рестриктед и долго думает, что он не симметричный.
Можно взять ipv6 туннель от хуриканов, нетассиста настроить его где угодно включая DynIP и получить в6 на все устройства которые его умеют
Нельзя. У автора CGN.
Провайдеры мобильной связи сегодня ещё не хотят уметь ipv6. Хотя могли бы. Поэтому приложение gogoDroid в своём роде уникальное на сегодня. О коей радости я и оповестил нас всех. Но. Может кто знает для Андроида ещё подобные плюшки? Я имею в виду именно ipv6. Колитесь господа, товарищи.
irssi + bitlbee + google hangouts
шелл не полноценный, но 90% задач выполнять можно с бо́льшим удобством, нежели в SSH-клиенте
шелл не полноценный, но 90% задач выполнять можно с бо́льшим удобством, нежели в SSH-клиенте
Во времена моей жизни в Питере у Tiera (tiera.ru) я пользовался ipv6. Это были сказочные времена, когда каждая железка у меня в доме могла отвечать на пинги из интернетов. На работе тоже был ipv6, у гугля был ipv6, так что приличная доля моего трафика шла через ipv6. К сожалению, на Кипре про такую умную штуку не слышали, и светлое будущее осталось за железным зановесом роскомнадзора и прочих суицид-хейтеров.
Что же касается жизни с ipv6 — внезапно, андроидные железки (времён самсунг S3) имели килограммы глюков при работе с ipv6 — например, они пропускали RA'шки в спящем режиме, из-за чего теряли адрес. После разлочивания они его получали снова и работали, но через короткое время после блокировки теряли сеть.
Что же касается жизни с 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
И теперь ipv6 на всех устройствах.
Например: 2002:C000:0204::AAAA
Часть после :: отбросил и задал в настройках роутера.
Настройка соединения 6in4
Адрес сервера: 192.88.99.1
Адрес IPv6: 2002:C000:0204::1
Адрес маршрутизации IPv6: 2002:C000:0204::/48
И теперь ipv6 на всех устройствах.
У автора CGN, он не может использовать ни 6to4, ни 6in4.
Не могу понять разницу с обычным натом.
Обычный NAT — NAT на стороне клиента, роутер, например. А это NAT на стороне провайдера, и доступа к нему у вас нет (например, чтобы пробросить порт). Провайдер выдает вам немаршрутизируемый адрес из приватного диапазона.
У меня 6to4 работает через провайдерский NAT доступа к которому у меня нет. И через него проходят входящие соеденения что меня сильно удивило.
Может быть, ваш провайдер поставил у себя 6to4-сервер, или у вас Full-Cone NAT (тогда непонятно, зачем он), но, в общем случае, это невозможно.
Мне кажется что нат учитывает вложенный ipv6 пакет и привязывает серый ipv4 адрес к ipv6 подсети.
Вряд ли. Теоретически это возможно (такие вещи называются NAT Helper в Linux), но в любом случае, если это не Full-Cone NAT (т.е. ваш внешний IP кто-то еще использует помимо вас), то вы все равно не сможете получать входящие IPv6-соединения точно так же, как и в IPv4. У вас, собственно, тогда получается IPv6 за NAT.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как зайти на Linux-сервер на сером IP из Android-системы c мобильным интернетом, используя ipv6