Настройка Teredo для доступа по IPv6 к rutracker.org и другим заблокированным сайтам, которые работают по IPv6.

Страницы :   Пред.  1, 2, 3

Ответить
Автор
Сообщение

Sany74

Стаж: 11 лет 7 месяцев

Сообщений: 38


Sany74 · 07-Апр-17 14:27 (2 года 3 месяца назад, ред. 08-Апр-17 10:31)

Доброго времени суток! Windows 10.
Команда из мануала:
netsh interface teredo set servername=teredo.trex.fi
НЕ Работает

Но работает так:
netsh interface teredo set state type=client servername=teredo.trex.fi
[Профиль]  [ЛС] 

Tracker35

Стаж: 10 лет 8 месяцев

Сообщений: 773

Tracker35 · 08-Апр-17 21:01 (спустя 1 день 6 часов)

Sany74 потому, что писана пяткой.
Вот тут была достойная инструкция канувшая в лето, но еще оставшееся в архивах
https://web.archive.org/web/20160120030552/http://blog.cherepovets.ru/serovds/teredo
[Профиль]  [ЛС] 

Realter12345

Стаж: 9 лет 5 месяцев

Сообщений: 119


Realter12345 · 12-Окт-17 18:58 (спустя 6 месяцев)

Всем привет, некоторое время тередо работал, но вчера внезапно отвалился, не заходит ни на один ipv6 сайт, ipv6 тесты тоже не проходятся, при этом выполняя команду netsh int teredo show state ничего подозрительного не выводится.
Вот собственно сам вывод:
скрытый текст
Параметры Teredo
---------------------------------------------
Тип : client
Имя сервера : teredo.trex.fi
Интервал обновления клиента : 30 секунд
Порт клиента : unspecified
Состояние : qualified
Тип клиента : teredo client
Сеть : unmanaged
NAT : restricted
Особое поведение NAT : UPNP: Нет, Сохранение портов: Да
Локальное сопоставление : (внутренний IP и порт)
Внешнее сопоставление NAT : (внешний IP и порт)
Сервер teredo.trex.fi пингуется. Вообщем в чём дело не понятно. В реестр добавлен параметр DWORD AddrConfigControl со значением 0. Приоритеты не настраивал.
[Профиль]  [ЛС] 

Гуфыч

Техническая помощь (неактивен)

Стаж: 8 лет 5 месяцев

Сообщений: 8791

Гуфыч · 12-Окт-17 19:03 (спустя 4 мин.)

Realter12345 писал(а):
74002318некоторое время тередо работал, но вчера внезапно отвалился
Не выдерживает нагрузки, тоже отвалился некоторое время назад или очень медленно работает..
[Профиль]  [ЛС] 

Realter12345

Стаж: 9 лет 5 месяцев

Сообщений: 119


Realter12345 · 12-Окт-17 19:07 (спустя 3 мин.)

Гуфыч писал(а):
74002350
Realter12345 писал(а):
74002318некоторое время тередо работал, но вчера внезапно отвалился
Не выдерживает нагрузки, тоже отвалился некоторое время назад или очень медленно работает..
Я ещё пробовал сервер менять, всё то же самое, провайдер кстати не может блочить?
[Профиль]  [ЛС] 

Гуфыч

Техническая помощь (неактивен)

Стаж: 8 лет 5 месяцев

Сообщений: 8791

Гуфыч · 12-Окт-17 19:09 (спустя 2 мин.)

Realter12345 писал(а):
74002378Я ещё пробовал сервер менять, всё то же самое, провайдер кстати не может блочить?
Если сервер сменить - медленно, но работает - значит не блочит.
[Профиль]  [ЛС] 

Realter12345

Стаж: 9 лет 5 месяцев

Сообщений: 119


Realter12345 · 12-Окт-17 19:14 (спустя 4 мин., ред. 12-Окт-17 22:06)

Гуфыч
Вот именно, что ни с remlab, ни с виндовым сервером тоже не работает, потому то и грешу на провайдера, хотя возможно что то в системе поломалось, надо бы проверить на другом компе.
upd
Всё таки заработало, правда только с teredo-debian.remlab.net вместо teredo.trex.fi, возможно дело действительно было в перегрузе.
[Профиль]  [ЛС] 

tr11092009

Стаж: 9 лет 10 месяцев

Сообщений: 1242


tr11092009 · 14-Окт-17 09:10 (спустя 1 день 13 часов)

Цитата:
заблокированным сайтам, которые работают по IPv6.
а по Ipv6 наши избранные правители сайты блокировать не будут ?
[Профиль]  [ЛС] 

Realter12345

Стаж: 9 лет 5 месяцев

Сообщений: 119


Realter12345 · 14-Окт-17 16:36 (спустя 7 часов)

tr11092009 писал(а):
74013047
Цитата:
заблокированным сайтам, которые работают по IPv6.
а по Ipv6 наши избранные правители сайты блокировать не будут ?
Будут конечно, каких-то сложностей с этим у них возникнуть не должно, тередо нужен не для обхода блокировок, а для доступа к ipv6 сайтам ну и для того чтобы связываться с ipv6 пирами. И то только тем у кого провайдер не выдаёт ipv6 адрес.
[Профиль]  [ЛС] 

Гуфыч

Техническая помощь (неактивен)

Стаж: 8 лет 5 месяцев

Сообщений: 8791

Гуфыч · 15-Окт-17 08:25 (спустя 15 часов)

Realter12345 писал(а):
74016493для того чтобы связываться с ipv6 пирами
teredo может быть полезен тем, кто за NAT - по ipv6 такие пиры найдут друг друга без "посредника".
[Профиль]  [ЛС] 

AlistRain

Стаж: 6 лет 10 месяцев

Сообщений: 554

AlistRain · 15-Окт-17 17:40 (спустя 9 часов)

w7x64 ultimate
bat из 1. Упрощённая настройка
"netsh interface ipv6 add prefixpolicy prefix=2001::/32 precedence=45 label=1 store=persistent" после перезагрузки сломал табличку "netsh interface ipv6 show prefixpolicies" > x.txt
я написал
netsh interface ipv6 add prefixpolicy prefix=::1/128 precedence=50 label=0 store=persistent
netsh interface ipv6 add prefixpolicy prefix=2001::/32 precedence=45 label=1 store=persistent
netsh interface ipv6 add prefixpolicy prefix=::/0 precedence=40 label=1 store=persistent
netsh interface ipv6 add prefixpolicy prefix=2002::/16 precedence=30 label=2 store=persistent
netsh interface ipv6 add prefixpolicy prefix=::/96 precedence=20 label=3 store=persistent
netsh interface ipv6 add prefixpolicy prefix=::ffff:0:0/96 precedence=10 label=4 store=persistent
табличка восстановилась.
Как определить, что ещё сломалось?
[Профиль]  [ЛС] 

tr11092009

Стаж: 9 лет 10 месяцев

Сообщений: 1242


tr11092009 · 10-Янв-19 11:20 (спустя 1 год 2 месяца)

похоже, что у меня провайдер "невыдает-блокирует" ipv6
как-то можно пользоваться ipv6 за NAT ?
[Профиль]  [ЛС] 

Tracker35

Стаж: 10 лет 8 месяцев

Сообщений: 773

Tracker35 · 12-Янв-19 21:00 (спустя 2 дня 9 часов, ред. 12-Янв-19 21:00)

tr11092009
Teredo, но с веб-сёрфингом могут возникнуть проблемы:
1. долгий первый коннект и неравномерность отзывчивости.
2. браузер chrome (исправимо, через костыль в виде прокси)
Сначала разогревочный танец с бубном:
Порядок первичной настройки:
1. Отключить TCP/IPv6 в настройках сетевой карты.
2. Убедиться, что DNS в TCP/IPv4 умеет отдавать (правильные) v6 адреса:
nslookup rutracker.org
2a02:4680:22::214
195.82.146.214
 
nslookup rutracker.nl
2606:4700:30::681c:1110
2606:4700:30::681c:1010
104.28.16.16
104.28.17.16
 
При необходимости, сменить его на 8.8.8.8 или 1.1.1.1
3. Включить необходимую службу (по умолчанию вкл, но в сборках часто любят отключать её)
sc config iphlpsvc start= auto
net start iphlpsvc
 
4. Правка реестра, для возможности веб-сёрфинга (windows 7)
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache\Parameters /v AddrConfigControl /t REG_DWORD /d 0
 
5. Сбросить настройки и таблицу маршрутизации:
netsh int ipv6 reset
route -6 -f
 
6. Включение только Тередо
netsh int isatap set state disabled
netsh int 6to4 set state disabled
netsh int teredo set state enterpriseclient 195.140.195.140
 
7. Перезагрузка, проверка в любом браузере кроме Chrome (и др. на основе Chromium)
http://test-ipv6.com/
http://ipv6-test.com/
 
Переходим к брейк-дансу с бубном:
8. Teredo по умолчанию имеет низкий приоритет, и если у доменного имени есть v4 и v6, то сайты будут открываться только по ipv4.
Можно поступить двумя способами
8.1 Изменение глобального приоритета - не рекомендуются, т.к. это затронет все сайты, что в 99.9% случаях будет менее отзывчивые чем ipv4.
https://support.microsoft.com/ru-ru/help/929852/guidance-for-configuring-ipv6-in-...r-advanced-users
"Предпочтение протокола IPv6 протоколу IPv4 в политиках префиксов" - [Download]
8.2 Изменение приоритета для конкретных сайтов (+ решает проблему хрома)
3proxy - https://3proxy.ru/download/devel/
 
Извлекаете из архива папку bin (bin64) куда нибудь на диск C:\, переименуйте её в 3proxy.
Создайте в этой папке текстовый файл 3proxy.cfg, содержащий три строки:
auth iponly
allow * 127.0.0.1
proxy -64
 
Далее, через командную строку устанавливаем 3proxy как службу:
C:\3proxy\3proxy.exe --install
 
Создайте в корне диска C:\ текстовый файл "proxy.pac"
Пример его содержания, где прописаны необходимые сайты, которые открывать по IPv6 (следите за синтаксисом/знаками в указании доменных имен)
function FindProxyForURL(url, host) {
if (/(^|\.)rutracker\.org$/.test(host) ||
/(^|\.)rutracker\.cr$/.test(host) ||
/(^|\.)rutracker\.nl$/.test(host) ||
/(^|\.)rutracker\.net$/.test(host) ||
/(^|\.)t-ru\.org$/.test(host) ||
/(^|\.)rutrk\.org$/.test(host) ||
/(^|\.)nnm-club\.me$/.test(host) ||
/(^|\.)nnm-club\.ws$/.test(host) ||
/(^|\.)nnmclub\.to$/.test(host) ||
/(^|\.)rutor\.is$/.test(host) ||
/(^|\.)kinozal\.tv$/.test(host)
) return "PROXY 127.0.0.1:3128";
}
 
В параметрах запуска ярлыка Chrome укажите флаг:
--proxy-pac-url="file://c:/proxy.pac"
 
В FireFox, укажите file://c:/proxy.pac в графе "URL автоматической настройки"
Пояснение: В настройках прокси мы указали приоритет ipv6 над ipv4 (и доступ только для 127.0.0.1 - ipv4), а в pac-файле правила когда использовать прокси, т.е. другие сайты (не указанные в pac файле) будут открываться без прокси и по ipv4.
Примечание: Некоторые сайты имеют доп. домены, чтобы отследить какие именно используйте плагин IPvFoo (Chrome/FireFox). Пример
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error