Третий по величине провайдер страны поднял нативные IPv6. Главный вопрос как настроить соединение на модеме без аппаратной поддержки IPv6?
Вот как (всё из Лайфджорнал).
1-й способ:"Я сегодня настроил стабильную работу IPv6 на Ubuntu 10.04.4 вообще без pppoe, только стандартные настройки сети в NetworkManager, модем в режиме бридж и +ipv6 в любую свободную строчку в options (в терминале sudo gedit /etc/ppp/options).
Ну и конечно sudo ip -6 route add default dev ppp0 (спасибо laruldan). К сожалению если не делать этого после каждого запуска, ровно через 30 минут IPv6 отваливается без обрыва соединения по IPv4."
Для автоматического запуска — положить его в ipv6-up.d.
cat > /etc/ppp/ipv6-up.d/001-default-route << _END_
#!/bin/sh
ip -6 ro add default dev $IFNAME
_END_
cat > /etc/ppp/ipv6-down.d/001-default-route << _END_
#!/bin/sh
ip -6 ro del default dev $IFNAME
_END_
cat > /etc/ppp/ipv6-up.d/000-enable-SLAAC << _END_
#!/bin/sh
# see: lists.debian.org/debian-ipv6/2011/05/msg00046.html
sysctl -w net.ipv6.conf.$IFNAME.forwarding=0
_END_
chmod a+rx /etc/ppp/ipv6-*.d/*
2-й способ:1. Если вы не запускали настройку в терминале - sudo pppoeconf или adsl-setup (а настраивали сеть через значок сети) то у вас не будет файла dsl-provider в /etc/ppp/peers/
Т.е. лучше запустить в терминале sudo pppoeconf жмём Enter - вводим невидимый пароль для в хода в систему и снова жмём Enter (если не знаете как заполнить строки имени и пароля, забейте в поиск яндекса sudo pppoeconf и там будет полно руководств как это правильно сделать, причём с картинками).
Мой /etc/ppp/peers/dsl-provider выглядит так:
# Minimalistic default options file for DSL/PPPoE connections
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
pty "/usr/sbin/pppoe -I eth1 -T 80 -m 1492"
+ipv6
noauth
persist
#mtu 1492
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so eth1
usepeerdns
user "MGTS0000000@mgts"
ИЛИ
### XXXX CHANGE!!!
user MGTS0000000@mgts
plugin rp-pppoe.so
# Ethernet interface to which the modem is connected.
eth0
noipdefault
usepeerdns
defaultroute
replacedefaultroute
+ipv6
# Try use persistent ipv6cp ID (leaks eth0 MAC!)
#ipv6cp-use-persistent
# ... or allocated ip4 address (dynamic!)
ipv6cp-use-ipaddr
debug
maxfail 0 # infinite retries
holdoff 10 # wait 10 seconds between retries
hide-password
lcp-echo-interval 20
lcp-echo-failure 3
noauth
persist
mtu 1492
noaccomp
default-asyncmap
Только у вас вместо MGTS0000000@mgts свой логин, и eth1 свой скорее всего eth0.
Если нужно подправить то в терминале sudo /etc/ppp/peers/dsl-provider
2. Настроили сеть через sudo pppoeconf - тепрь надо прописать +ipv6
в /etc/ppp/options
+ipv6 (вставить это в любую свободную строчку).
в терминале sudo gedit /etc/ppp/options
3. Если ранее вы не прописывали DNS, то вам нужно в /etc/resolv.conf прописать DNS вот так:
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 195.34.31.50
в терминале sudo gedit /etc/resolv.conf
Первые два это днс гугла, последний от МГТС на случай если от гугла будут недоступны.
Запуск сети. В терминале sudo pon dsl-provider жмём Enter - пароль для входа в систему и Enter. Чтобы отключится sudo poff dsl-provider.
При перезагрузке сеть должна сама запускаться. Чтобы PPPoE-соединение автоматически запускалось при включении машины, в конец файла /etc/network/interfaces, нужно добавить такие строки:
auto dsl-provider
iface dsl-provider inet ppp
(IPv6 адреса не статические и меняются при каждом подключении.)
4. Если настраивали через pppoeconf то пароли (от МГТС) вписывать никуда не нужно. Если всё делали в ручную, то пароли надо ПРОПИСАТЬ В chap-secrets И pap-secrets в /etc/ppp/ вот как:
"MGTS000000@mgts" * "0000000"
где вместо 000000 ваши циферки с буковками.
Далее sudo ip -6 route add default dev ppp0 или автозапуск из первого способа.
5. Как перенастроить модем из роутера в бридж (мост). Старые модемы (от 2008 года и ранее) перенастраивать не нужно, но с 2009-10 начали ставить модемы в режиме роутера. (Вы всегда сможете перенастроить модем в режим роутера обратно, в сети полно руководств как это сделать, и опять же с картинками)
Заходим в модем по этой ссылке
http://192.168.1.1/ вводим логин admin и пароль admin
Далее:
Advanced - WAN - pppoe_1_50 клик в Edit (карандаш) - Next - с PPP over Ethernet (PPPoE) на Bridging - Next - Next - Next - Apply и жмём на Финиш.
Модем перегрузиться за 2 минуты и всё. Смотрим есть ли выход на ipv6
http://ipv6.google.comВот проверка на открытые порты -
http://www6.ipv6.chappell-family.com/cgi-bin6/ipscan-js.cgi6. Чтобы всегда знать где вы находитесь на IPv4 или на IPv6 поставить себе плагин в браузер. Например в Фаерфоксе есть SixOrNot (автономен не запрашивает инфо с стороны).
P.S. Да, IPv6 МГТС запустило на всех тарифах. И перенастраивать нужно только старые модемы ZTE 831A (они будут работать только на один комп), а вот современные ZTE 831C ненужно и они могут работать как роутер с ipv6.
Т.е. можно просто отказаться от интернета от МГТС, сдать старый модем, а на следующий день заключить новый договор и получить модем с поддержкой ipv6 (ТОЛЬКО ТАРИФ БУДЕТ УЖЕ НОВЫМ).
P.S.S. Белые Динамические IPv4 адреса от МГТС доступны с тарифа в 6 Мб.
"Преимущества: перед gogoCLIENT mtu 1492 (вместо 1280 у gogo); не нужно ходить к соседу через Амстердам; трафик не идёт через всякие левые места (в смысле защиты от подглядывания провайдером — тоннель к gogo нешифрованный, так что isp мог его подсматривать в любом случае); пинг меньше :-)
Недостатки: динамический (?) адрес; нет dns имени; нет reverse dns; возможно, оно не до конца обкатано; не ясно, насколько оно будет официально поддерживаться (и чего будет лепетать поддержка при каких-либо проблемах с ipv6) [Вы видели какие-то заявления от МГТС о поддержке ipv6? нет? ну вот и я тоже].
Ну и всякие достоинства (нет ограничения на число соединений из-за малого объёма памяти модема, нет влияния дополнительного nat в модеме) и недостатки (интернет не работает без компьютера/роутера, на котором запущен pppd; настраивать роутинг/NAT/etc для прочих устройств нужно на компьютере; больше внимания к настройке ipv4 файрвола!), вытекающие из использования бриджа.
Ах да, вполне возможно это снимает МГТС с судебного крючка — публичный адрес они выдают, ну а то, что это теперь ipv6 адрес — это технические детали.
Ну и, разумеется, мир одной Москвой и МГТС не ограничивается — gogo может вполне пригодится на более других провайдерах (или когда/если МГТС внезапно сломает поддержку ipv6 ☺)."
И ещё, у gogoCLIENT выход в Монреале или Амстердаме. Т.е. за границей, вне зоны действия российских запретов на "неправильные сайты".
Как настроить gogoCLI читайте здесь -
https://forum.ubuntu.ru/index.php?topic=210311.03-й способ: Тут приведены все необходимые конфиги для того, чтобы раздать IPv6 от МГТС в домашней сети:
http://heap-of-notes.blogspot.ru/2013/01/ipv6.htmlНа всякий случай оставляю МГТСовские ДНС (ХОТЯ ПРОПИСЫВАТЬ ИХ НЕ НУЖНО).
Но, может они понадобятся кому для других настроек.
Вот DNS серверы МГТС
DNS-серверы IPv4: 62.112.106.130, 62.112.113.170
DNS-серверы IPv6: 2a00:1370:1111:100::a401:d01, 2a02:28:2:3::116, 2a00:1370:1111:100::a401:d01