Интернет за всички, безплатно, и нека никой не си тръгва обиден.

Добър ден, Общност!

Казвам се Михаил Подивилов. Аз съм основател на обществената организация „Medium”.

Нееднократно ми е било искано да напиша кратко, но изчерпателно ръководство относно начина за свързване към мрежата на децентрализирания интернет доставчик „Medium” в режим на overlay, тоест, без да се свързвате директно с маршрутизатора на оператора „Medium”, а чрез използването на мрежата Интернет и Yggdrasil като транспорт.

В тази публикация ще се опитам да обясня достъпно как можете да се свържете с мрежата „Medium” в режим на overlay и да конфигурирате работната си среда, ако използвате операционна система Windows.

Ако искате да разберете в детайли какво е и какво не е децентрализираният интернет доставчик „Medium”, препоръчвам да прочетете статията на моя колега..

Интернет за всички, безплатно, и нека никой не си тръгва обиден.

Личен бенефис

Преди да премина към основната част от разказа, бих искал да кажа няколко думи за това защо свързването в режим на overlay към мрежата „Medium” играе достатъчно важна роля в момента.

На първо място, дори и да използваме топология partial mesh в в Коломна и в Ханты-Мансийск, не всички искат да правят поклонническо пътуване в тези градове, за да изпробват мрежата в действие.

В тези градове Mesh работи на ниво L2, където вече над тях на ниво L3 работи Yggdrasil, което използваме като основен транспорт за мрежата.

Следователно, топологията на мрежата „Medium” изглежда по следния начин.Интернет за всички, безплатно, и нека никой не си тръгва обиден.

На второ място, поради липсата на възможност за повечето потребители да се свържат директно с маршрутизаторите на операторите на мрежата „Medium”, възниква естествена необходимост от достъп до ресурсите на мрежата чрез използването на транспорта на вече познатата на всички нас мрежа Интернет.

Благодарение на свързването в режим на overlay, мрежата „Medium” притежава голямо количество информационни ресурси, които в момента администрират оператори и участници от мрежата „Medium”.

Вижте сами!Интернет за всички, безплатно, и нека никой не си тръгва обиден.

Смятам, че заглавието contradicts на съдържанието. Трябва ли да е така?

Заглавието не противоречи на съдържанието и представлява субективна проекция на очакванията на автора, че в близко бъдеще общността на децентрализирания интернет доставчик «Medium» ще може да организира достъп до мрежата и в много други градове в Русия. Това ще позволи на потребителите да използват ресурсите на мрежата «Medium» без да ползват транспорта на интернет мрежата.

Смятаме, че всеки човек трябва да притежава правото на безплатно предоставяне и използване на телекомуникационни услуги, тъй като не плащаме, за да общуваме помежду си в действителност. Не бива да забравяме, че мрежата преди всичко се състои от хора, а не от технологии — плащаме за използването на транспорта на интернет мрежата само, защото той не ни принадлежи..

Въпреки че отначало интернетът беше децентрализирана (както подсказва името му — «Interconnected Networks», «Мрежа от мрежи»), каналите за връзка все още принадлежат или на държавата, или на корпорации. Следователно, основният му недостатък е, че той се контролира не от общността, а от държавата и корпорациите.

Между другото, освен Коломна и Ханти-Мансийск, «Medium» има точки за достъп в Озерята,, Самара, и Тюмен,. Чуждестранни ентусиасти също подкрепят инициативата на мрежата «Medium» и създават точки за достъп в Рига и Барселона.

И така, да започнем!

Стъпка 1. Изтегляне на софтуер, необходим за коректната работа в мрежата.

В зависимост от архитектурата на вашата операционна система, изтеглете последната версия на клиента Yggdrasil на съответната страница. Към момента на писането на статията актуалната версия е 0.3.8.

Архитектурата на вашата операционна система може да бъде установена чрез дясно копче в секцията «Компютър» в програмата «Explorer» и избор на опцията «Свойства».

Интересува ви точката «Тип система». Там ще бъде показана архитектурата на вашата операционна система. Например, «64-битова операционна система.».

Клиентът може да бъде изтеглен тук:

Yggdrasil 0.3.8 / i386 (32-битова) | Yggdrasil 0.3.8 / amd64 (64-битова)

И, съответно, утилитата за администриране на вашата копие на Yggdrasil може да бъде изтеглена тук:

Yggdrasilctl 0.3.8 / i386 (32-битова) | Yggdrasilctl 0.3.8 / amd64 (64-битова)

Стъпка 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.

  1. Извикайте контекстното меню на Windows, като натиснете клавиша Win и отворете контролния панел
  2. Изберете „Мрежа и Интернет“
  3. Изберете „Център за управление на мрежите и споделянето“
  4. Кликнете върху връзката, която се намира срещу надписа „Свързвания“
  5. Натиснете „Свойства“
  6. Изберете „IP версия 6 (TCP/IPv6)“
  7. Натиснете „Свойства“
  8. Поставете отметка срещу „Използвайте следните адреси на DNS сървъри“
  9. Въведете 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be в полето „Предпочитан DNS сървър“ и натиснете „ОК“

Поздравления! Настройката е завършена. Върнете се в планировчика на задачи, след това изберете елемента Yggdrasil и натиснете бутона „Изпълни“ от контекстното меню отдясно.

Ще видите появилото се прозорец с терминал:

Интернет за всички, безплатно, и нека никой не си тръгва обиден.
Всичко работи.

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

Интернет за всички, безплатно, и нека никой не си тръгва обиден.

Добре дошли!

Подготвили сме за вас списък с най-интересните и търсени ресурси в мрежата — можете да го намерите тук..

Свободният Интернет в Русия започва с Вас

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

    Интернет за всички, безплатно, и нека никой не си тръгва обиден.   Разкажете на приятелите и колегите си за мрежата „Medium“
    Интернет за всички, безплатно, и нека никой не си тръгва обиден.   Споделете връзката към тази статия в социалните мрежи или личния си блог
    Интернет за всички, безплатно, и нека никой не си тръгва обиден.   Присъединете се към обсъждането на техническите въпроси на мрежата „Medium“ в GitHub
    Интернет за всички, безплатно, и нека никой не си тръгва обиден.   Създайте своя уеб услугa в мрежата Yggdrasil
    Интернет за всички, безплатно, и нека никой не си тръгва обиден.   Повишете своята точка за достъп к мрежата „Medium“

Прочетете също:

Нямам какво да крия
Всичко, което искате да знаете за децентрализирания интернет доставчик „Medium“, но се страхувате да попитате
Скъпа, убиваме Интернет

Ние сме в Telegram: @medium_isp

Само регистрирани потребители могат да участват в анкетата. Влезте, моля.

Алтернативно гласуване: важно е да знаем мнението на тези, които нямат пълноправен акаунт на Хабра

  • ↑

  • ↓

86 потребители гласуваха. 22 потребители се въздържаха.

Източник: habr.com

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster