Добър ден, Общност!
Казвам се Михаил Подивилов. Аз съм основател на обществената организация „Medium”.
Нееднократно ми е било искано да напиша кратко, но изчерпателно ръководство относно начина за свързване към мрежата в режим на overlay, тоест, без да се свързвате директно с маршрутизатора на оператора „Medium”, а чрез използването на мрежата Интернет и като транспорт.
В тази публикация ще се опитам да обясня достъпно как можете да се свържете с мрежата „Medium” в режим на overlay и да конфигурирате работната си среда, ако използвате операционна система Windows.
Ако искате да разберете в детайли какво е и какво не е децентрализираният интернет доставчик „Medium”, препоръчвам да прочетете .

Личен бенефис
Преди да премина към основната част от разказа, бих искал да кажа няколко думи за това защо свързването в режим на overlay към мрежата „Medium” играе достатъчно важна роля в момента.
На първо място, дори и да използваме топология в и , не всички искат да правят поклонническо пътуване в тези градове, за да изпробват мрежата в действие.
В тези градове работи на ниво , където вече над тях на ниво работи , което използваме като основен транспорт за мрежата.
Следователно, топологията на мрежата „Medium” изглежда по следния начин.
На второ място, поради липсата на възможност за повечето потребители да се свържат директно с маршрутизаторите на операторите на мрежата „Medium”, възниква естествена необходимост от достъп до ресурсите на мрежата чрез използването на транспорта на вече познатата на всички нас мрежа Интернет.
Благодарение на свързването в режим на overlay, мрежата „Medium” притежава голямо количество информационни ресурси, които в момента администрират оператори и участници от мрежата „Medium”.
Вижте сами!
Смятам, че заглавието contradicts на съдържанието. Трябва ли да е така?
Заглавието не противоречи на съдържанието и представлява субективна проекция на очакванията на автора, че в близко бъдеще общността на децентрализирания интернет доставчик «Medium» ще може да организира достъп до мрежата и в много други градове в Русия. Това ще позволи на потребителите да използват ресурсите на мрежата «Medium» без да ползват транспорта на интернет мрежата.
Смятаме, че всеки човек трябва да притежава правото на безплатно предоставяне и използване на телекомуникационни услуги, тъй като не плащаме, за да общуваме помежду си в действителност. Не бива да забравяме, че мрежата преди всичко се състои от хора, а не от технологии — плащаме за използването на транспорта на интернет мрежата само, защото той не ни принадлежи..
Въпреки че отначало интернетът беше децентрализирана (както подсказва името му — «Interconnected Networks», «Мрежа от мрежи»), каналите за връзка все още принадлежат или на държавата, или на корпорации. Следователно, основният му недостатък е, че той се контролира не от общността, а от държавата и корпорациите.
Между другото, освен Коломна и Ханти-Мансийск, «Medium» има точки за достъп в , и . Чуждестранни ентусиасти също подкрепят инициативата на мрежата «Medium» и създават точки за достъп в Рига и Барселона.
И така, да започнем!
Стъпка 1. Изтегляне на софтуер, необходим за коректната работа в мрежата.
В зависимост от архитектурата на вашата операционна система, изтеглете последната версия на клиента Yggdrasil . Към момента на писането на статията актуалната версия е 0.3.8.
Архитектурата на вашата операционна система може да бъде установена чрез дясно копче в секцията «Компютър» в програмата «Explorer» и избор на опцията «Свойства».
Интересува ви точката «Тип система». Там ще бъде показана архитектурата на вашата операционна система. Например, «64-битова операционна система.».
Клиентът може да бъде изтеглен тук:
|
И, съответно, утилитата за администриране на вашата копие на Yggdrasil може да бъде изтеглена тук:
|
Стъпка 2. Инсталиране на софтуера, необходим за коректната работа в мрежата.
Сега трябва да преместите вече качените файлове в директорията, разположена на адрес C:WindowsSystem32. Обикновено променливата на средата на Windows %PATH% съдържа адресите на директории, в които се намират изпълними файлове. В тях влиза и C:WindowsSystem32.
Стъпка 3. Настройка на клиента Yggdrasil.
Чрез натискане на комбинацията от клавиши Win + R и въвеждане на командата в появилото се поле cmd, стартирайте командния ред.

Използвайте командата yggdrasil -genconf > yggdrasil.conf, за да създадете нов конфигурационен файл. Никога не споделяйте този файл с никого, защото той съдържа вашия частен ключ за криптиране на трафика в мрежата.
От частния ключ се формира вашият вътрешен IPv6 адрес, затова, ако злонамерен потребител успее да получи копие на вашия конфигурационен файл, той също ще може да използва вашия IPv6 адрес и да се представя за вас.
Вашият конфигурационен файл вече е на адрес C:UsersВАШЕ_ИМЯ_ПОЛЗОВАТЕЛЯyggdrasil.conf. Отворете този файл с текстов редактор и обърнете особено внимание на следните двойки ключ-стойност:
Peers: [] — ако оставите това поле празно, клиентът Yggdrasil ще може да работи само в режим -autoconf. Тук трябва да бъдат посочени други пирове (участници) в мрежата, които също работят в режим на overlay. Към тях ще се направи свързване при стартиране на клиента Yggdrasil.
Изберете няколко пира от и ги добавете в списъка с пирове.
Трябва да получите нещо подобно на Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Можете също да използвате пирове от други страни, но това е изключително непрепоръчително, тъй като това неблагоприятно влияе на общата производителност на мрежата.
Променете параметъра NodeInfoPrivacy: false на NodeInfoPrivacy: true, ако не искате другите членове на мрежата да знаят каква платформа, архитектура и версия на клиента Yggdrasil използвате. Препоръчвам да скриете тези параметри, тъй като Yggdrasil в момента не е достатъчно стабилен и някои версии .
Можете също да настроите параметъра NodeInfo, така че другите потребители на мрежата да могат да научат повече за вашата нода. Вие решавате каква информация ще споделяте и каква — не.
Например:
NodeInfo:
{
контакт: mihail@podivilov.ru
местоположение: Ozyory, Русия
име: home.y.podivilov.ru
}
Стъпка 4. Създаване на задача в планировчика на задания.
Чрез натискане на комбинацията от клавиши Win + R и въвеждане на командата в появилото се поле taskschd.msc, стартирайте планировчика на задания.

В контекстното меню отдясно изберете Създайте задача.
На таба „Общи“ в полето „Име“ въведете „Yggdrasil“ и поставете отметка в полето „Изпълни с най-високи права“. Това е необходимо, за да може клиентът Yggdrasil да използва мрежовия TAP драйвер, който ще инсталираме в следващата стъпка.
На таба „Тригери“ натиснете бутона „Създай“, а от контекстното меню изберете „При влизане в системата“. Натиснете „ОК“.
На таба „Действия“ натиснете бутона „Създай“, а под „Действие“ от контекстното меню изберете „Стартиране на програма“. В полето „Програма или сценарий“ въведете Yggdrasil. В полето „Добавете аргументи (по желание)“ въведете -useconffile C:UsersИМЯ_НА_ВАШИЯ_ПОТРЕБИТЕЛyggdrasil.conf. Натиснете „ОК“.
Стъпка 5. Инсталация на дистрибуцията на OpenVPN.
Yggdrasil използва виртуален TAP мрежов драйвер за емуляция на Ethernet устройство и коректна работа на мрежата.
Можете да изтеглите дистрибуцията на OpenVPN от .
Стъпка 6. Настройка на DNS сървъри за протокола IPv6.
- Извикайте контекстното меню на Windows, като натиснете клавиша
Winи отворете контролния панел - Изберете „Мрежа и Интернет“
- Изберете „Център за управление на мрежите и споделянето“
- Кликнете върху връзката, която се намира срещу надписа „Свързвания“
- Натиснете „Свойства“
- Изберете „IP версия 6 (TCP/IPv6)“
- Натиснете „Свойства“
- Поставете отметка срещу „Използвайте следните адреси на DNS сървъри“
- Въведете
200:d0c4:68ee:e87b:c206:67b8:5fa5:d4beв полето „Предпочитан DNS сървър“ и натиснете „ОК“
Поздравления! Настройката е завършена. Върнете се в планировчика на задачи, след това изберете елемента Yggdrasil и натиснете бутона „Изпълни“ от контекстното меню отдясно.
Ще видите появилото се прозорец с терминал:

Всичко работи.
Сега можете да отворите браузъра си и да въведете в адресната лента . Ако мрежата е настроена правилно, ще видите следната страница:

Добре дошли!
Подготвили сме за вас списък с най-интересните и търсени ресурси в мрежата — можете да го намерите .
Свободният Интернет в Русия започва с Вас
Вие можете да окажете помощ на развитието на свободния Интернет в Русия още днес. Съставихме изчерпателен списък на това, с което можете да помогнете на мрежата:
Разкажете на приятелите и колегите си за мрежата „Medium“
Споделете към тази статия в социалните мрежи или личния си блог
Присъединете се към обсъждането на техническите въпроси на мрежата „Medium“
Създайте своя уеб услугa в мрежата
Повишете своята к мрежата „Medium“
Прочетете също:
Ние сме в Telegram:
Само регистрирани потребители могат да участват в анкетата. , моля.
Алтернативно гласуване: важно е да знаем мнението на тези, които нямат пълноправен акаунт на Хабра
↑
↓
86 потребители гласуваха. 22 потребители се въздържаха.
Източник: habr.com
