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

Лирично отклонение
Преди да преминем към основната част на разказа, бих искал да кажа няколко думи за това защо свързването в режим на оверлей с мрежата «Medium» играе достатъчно важна роля сега.
На първо място, макар да използваме топология в и , не на всеки му се иска да предприеме поклонническо пътуване до тези градове, за да изпробва мрежата в действие.
В тези градове работи на ниво , където вече над тях на ниво работи , който използваме като основен транспорт на мрежата.
Така мрежовата топология на «Medium» има следния вид
На второ място, поради липсата на възможност за директно свързване на повечето потребители със рутерите на операторите на мрежата «Medium», възниква естествена необходимост от достъп до ресурсите на мрежата чрез използването на транспорт, който вече е познат на всички нас.
Благодарение на използването на свързване в режим на оверлей, мрежата «Medium» придоби голямо количество информационни ресурси, които в момента администрират операторите и участниците в мрежата «Medium».
Погледнете сами!
Мисля, че заглавието противоречи на съдържанието. Така ли трябва да бъде?
Заглавието не противоречи на съдържанието, а представлява субективна проекция на очакванията на автора, че в близко бъдеще общността на децентрализирания интернет доставчик "Medium" ще може да организира достъп до мрежата и в множество други градове на Русия. Това ще позволи на потребителите да използват ресурсите на мрежата "Medium" без необходимост от интернет транспорт.
Смятаме, че всеки човек трябва да разполага с правото на безвъзмездно предоставяне и използване на комуникационни услуги, тъй като ние не плащаме, за да комуникираме помежду си в реалността. Не бива да забравяме, че мрежата на първо място я съставят хората, а не технологиите — плащаме за използването на интернет транспорта само защото той не ни принадлежи.
Въпреки че първоначално интернетът е бил децентрализиран (както подсказва името му — "Interconnected Networks", "Мрежа от мрежи"), комуникационните канали все още принадлежат или на държавата, или на корпорации. Затова основният му недостатък е, че той не се контролира от общността, а от държавата и корпорациите.
Между другото, освен Коломна и Ханти-Мансийск, "Medium" има точки за достъп в , и . Иностранни ентусиасти също подкрепят инициативата на мрежата "Medium" и разкриват точки за достъп в Рига и Барселона.
Така че, да започваме!
Стъпка 1. Изтегляне на софтуера, необходим за правилната работа в мрежата.
В зависимост от архитектурата на вашата операционна система, изтеглете последната версия на клиента Yggdrasil . Към момента на написване на статията актуалната версия е 0.3.8.
Архитектурата на вашата операционна система може да бъде установена чрез извикване на контекстното меню на раздела "Компютър" вътре в програмата "Проводник" и избиране на опцията "Свойства".
Интересува ви опцията "Тип система". Там ще бъде показана архитектурата на вашата операционна система. Например, "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, за да може другите потребители в мрежата да научат повече информация за вашия възел. Вие сами решавате каква информация искате да споделяте и каква — не.
Например:
Информация за възел:
{
контакт: mihail@podivilov.ru
място: Озери, Русия
име: 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“
Създайте своя уеб-сервис в мрежата
Повдигнете своята към мрежата „Medium“
Четете също:
Ние сме в Telegram:
Само регистрирани потребители могат да участват в анкетата. , моля.
Алтернативно гласуване: важно е да знаем мнението на тези, които нямат пълноправен акаунт в Хабр
↑
↓
Гласували 86 потребители. Въздържали се 22 потребителя.
Източник: habr.com
