Internet para todos, gratis, y que nadie se sienta ofendido

¡Buenos días, Comunidad!

Me llamo Mijaíl Podivilov. Soy el fundador de la organización sin fines de lucro «Medium».

Me han pedido varias veces que escriba una guía breve pero completa sobre cómo conectarse a la red del proveedor de internet descentralizado «Medium» en modo overlay, es decir, sin conectarse directamente al enrutador del operador «Medium», sino utilizando la red Internet y Yggdrasil como medio de transporte.

En esta publicación, intentaré explicar de manera accesible cómo conectarse a la red «Medium» en modo overlay y configurar el entorno de trabajo, si estás utilizando el sistema operativo Windows.

Si quieres saber en detalle qué es y qué no es el proveedor de internet descentralizado «Medium», recomiendo leer el artículo de mi colega.

Internet para todos, gratis, y que nadie se sienta ofendido

Un desvío lírico

Antes de pasar al hilo principal de la narrativa, me gustaría decir un par de palabras sobre por qué la conexión en modo overlay a la red «Medium» juega un papel suficientemente importante en este momento.

En primer lugar, aunque utilicemos la topología partial mesh en Kolomna y Jánti-Mansisk, a todos les gustaría hacer un viaje de peregrinación a estas ciudades para probar la red en acción.

En estas ciudades Mesh funciona a nivel L2, donde encima de ellos, a nivel L3 está trabajando Yggdrasil, que utilizamos como el medio de transporte principal de la red.

Así, la topología de la red «Medium» tiene la siguiente aparienciaInternet para todos, gratis, y que nadie se sienta ofendido

En segundo lugar, debido a que la mayoría de los usuarios no tienen la posibilidad de conectarse directamente a los enrutadores de los operadores de la red «Medium», surge una necesidad natural de acceder a los recursos de la red utilizando el transporte de la ya familiar red Internet.

Gracias al uso de la conexión en modo overlay, la red «Medium» ha adquirido una gran cantidad de recursos informativos, que ahora administran los operadores y participantes de la red «Medium».

¡Mira tú mismo!Internet para todos, gratis, y que nadie se sienta ofendido

Me parece que el título contradice el contenido. ¿Así debe ser?

El título no contradice el contenido, sino que representa una proyección subjetiva de las expectativas del autor, quien espera que en un futuro cercano la comunidad del proveedor de internet descentralizado "Medium" pueda organizar el acceso a la red en muchas otras ciudades de Rusia. Esto permitirá a los usuarios utilizar los recursos de la red "Medium" sin depender del transporte de internet.

Creemos que cada persona debe tener el derecho a recibir y utilizar servicios de comunicación de forma gratuita, ya que no pagamos por comunicarnos directamente entre nosotros en la realidad. No debemos olvidar que la red está formada principalmente por personas, y no por tecnología. — solo pagamos por utilizar el transporte de la red de internet porque no nos pertenece..

A pesar de que inicialmente Internet era descentralizado (su nombre lo indica: "Interconnected Networks", "Red de Redes"), los canales de comunicación siguen perteneciendo ya sea al estado o a corporaciones. Por ello, su principal desventaja es que no está controlado por la comunidad, sino por el estado y las corporaciones.

Por cierto, además de Kolomna y Khanty-Mansiysk, "Medium" tiene puntos de acceso en Ozëra, Samara y Tyumen. Entusiastas extranjeros también apoyan la iniciativa de la red "Medium" y establecen puntos de acceso en Riga y Barcelona.

¡Así que empecemos!

Compra una suscripción. Descarga del software necesario para el correcto funcionamiento en la red.

Dependiendo de la arquitectura de su sistema operativo, descargue la última versión del cliente Yggdrasil en la página correspondiente. En el momento de redacción de este artículo, la versión vigente es 0.3.8.

Puede averiguar la arquitectura de su sistema operativo abriendo el menú contextual de la sección "Equipo" dentro del programa "Explorador" y seleccionando la opción "Propiedades".

Le interesa el apartado "Tipo de sistema". Allí se mostrará la arquitectura de su sistema operativo. Por ejemplo, "sistema operativo de 64 bits.».

El cliente se puede descargar aquí:

Yggdrasil 0.3.8 / i386 (32 bits) | Yggdrasil 0.3.8 / amd64 (64 bits)

Y, respectivamente, la utilidad para administrar su copia de Yggdrasil se puede descargar aquí:

Yggdrasilctl 0.3.8 / i386 (32 bits) | Yggdrasilctl 0.3.8 / amd64 (64 bits)

Paso 2. Instalación del software necesario para el correcto funcionamiento en la red.

Ahora debes mover los archivos previamente cargados a la carpeta ubicada en C:WindowsSystem32. Por lo general, la variable de entorno de Windows %PATH% contiene las direcciones de las carpetas donde se encuentran los archivos ejecutables. Incluye también C:WindowsSystem32.

Paso 3. Configuración del cliente Yggdrasil.

Presionando la combinación de teclas Win + R y escribiendo el comando en el campo que aparece cmd, abre la línea de comandos.

Internet para todos, gratis, y que nadie se sienta ofendido

Usa el comando yggdrasil -genconf > yggdrasil.conf, para crear un nuevo archivo de configuración. Nunca compartas este archivo con nadie, porque contiene tu clave privada para cifrar el tráfico dentro de la red.

De la clave privada se forma tu dirección IPv6 de red interna, por lo que, si un atacante logra obtener una copia de tu archivo de configuración, también podrá usar tu dirección IPv6 y hacerse pasar por ti.

Tu archivo de configuración ahora se encuentra en C:UsersSU_NOMBRE_DE_USUARIOyggdrasil.conf. Abre este archivo con cualquier editor de texto y pon especial atención a los siguientes pares clave-valor:

Peers: [] — si dejas este campo vacío, el cliente Yggdrasil solo podrá funcionar en modo -autoconf. Aquí deben indicarse otros pares (participantes) de la red, que también operan en modo overlay. Se conectará a ellos al iniciar el cliente Yggdrasil.

Selecciona algunos pares de la siguiente lista y añádelos a la lista de pares.

Deberías obtener algo como Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. También puedes utilizar pares de otros países, pero esto es altamente desaconsejable, ya que afecta negativamente el rendimiento general de la red.

Cambia el parámetro NodeInfoPrivacy: false en NodeInfoPrivacy: true, si no deseas que otros participantes de la red sepan qué plataforma, arquitectura y versión del cliente Yggdrasil estás utilizando. Recomiendo ocultar estos parámetros, ya que Yggdrasil no es lo suficientemente estable en este momento y algunas versiones pueden tener vulnerabilidades.

. También puedes configurar el parámetro NodeInfo, para que otros usuarios de la red puedan conocer más información sobre tu nodo. Tú decides qué información compartir y cuál no.

Por ejemplo:

Información del nodo:
{
contacto: mihail@podivilov.ru
ubicación: Ozyory, Rusia
nombre: home.y.podivilov.ru
}

Paso 4. Creación de una tarea en el programador de tareas.

Presionando la combinación de teclas Win + R y escribiendo el comando en el campo que aparece taskschd.msc, abre el programador de tareas.

Internet para todos, gratis, y que nadie se sienta ofendido

En el menú contextual de la derecha, selecciona Crear tarea.

En la pestaña 'General', en el campo 'Nombre', ingresa 'Yggdrasil' y marca la casilla junto a 'Ejecutar con los más altos privilegios'. Esto es necesario para que el cliente Yggdrasil pueda usar el controlador de red TAP que instalaremos en el siguiente paso.

En la pestaña 'Disparadores', haz clic en el botón 'Crear' y selecciona 'Al iniciar sesión' del menú contextual. Haz clic en 'Aceptar'.

En la pestaña 'Acciones', haz clic en el botón 'Crear' y selecciona 'Iniciar programa' del menú contextual junto a la etiqueta 'Acción'. En el campo 'Programa o script', ingresa Yggdrasil. En el campo 'Agregar argumentos (opcional)', ingresa -useconffile C:UsersNOMBRE_DE_SU_USUARIOyggdrasil.conf. Haz clic en 'Aceptar'.

Paso 5. Instalación del paquete OpenVPN.

Yggdrasil utiliza un controlador de red TAP virtual para emular un dispositivo Ethernet y asegurar el correcto funcionamiento de la red.

Puedes descargar el paquete OpenVPN aquí.

Paso 6. Configuración de servidores DNS para el protocolo IPv6.

  1. Invoca el menú contextual de Windows presionando la tecla Win y abre el panel de control
  2. Selecciona 'Red e Internet'
  3. Selecciona 'Centro de redes y recursos compartidos'
  4. Haz clic en el enlace que está frente a la etiqueta 'Conexiones'
  5. Haz clic en 'Propiedades'
  6. Selecciona 'Protocolo de Internet versión 6 (TCP/IPv6)'
  7. Haz clic en 'Propiedades'
  8. Marca la casilla 'Usar las siguientes direcciones de servidor DNS'
  9. Ingresa 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be en el campo 'Servidor DNS preferido' y haz clic en 'Aceptar'

¡Felicidades! La configuración ha finalizado. Regresa al programador de tareas, selecciona el elemento Yggdrasil y haz clic en el botón 'Ejecutar' del menú contextual de la derecha.

Verás aparecer la ventana del terminal:

Internet para todos, gratis, y que nadie se sienta ofendido
Todo funciona.

Ahora puedes abrir tu navegador e ingresar en la barra de direcciones http://medium.isp/. Si la red está configurada correctamente, verás la siguiente página:

Internet para todos, gratis, y que nadie se sienta ofendido

¡Bienvenido!

Hemos preparado para ti una lista de los recursos más interesantes y demandados de la red; puedes encontrarla aquí.

La Internet libre en Rusia comienza contigo

Puedes ayudar a la formación de una Internet libre en Rusia hoy mismo. Hemos elaborado una lista exhaustiva de cómo puedes contribuir a la red:

    Internet para todos, gratis, y que nadie se sienta ofendido   Habla sobre la red «Medium» con tus amigos y colegas
    Internet para todos, gratis, y que nadie se sienta ofendido   Comparte el enlace a este artículo en las redes sociales o en tu blog personal
    Internet para todos, gratis, y que nadie se sienta ofendido   Participa en la discusión sobre los temas técnicos de la red «Medium» en GitHub
    Internet para todos, gratis, y que nadie se sienta ofendido   Crea tu servicio web en la red Yggdrasil
    Internet para todos, gratis, y que nadie se sienta ofendido   Levanta tu punto de acceso a la red «Medium»

Lee también:

No tengo nada que ocultar
Todo lo que querías saber sobre el proveedor de internet descentralizado «Medium», pero tenías miedo de preguntar
Querida, estamos matando Internet

Estamos en Telegram: @medium_isp

Solo los usuarios registrados pueden participar en la encuesta. Inicie sesión, por favor.

Votación alternativa: nos importa saber la opinión de aquellos que no tienen cuenta completa en Habr

  • ↑

  • ↓

86 usuarios votaron. 22 usuarios se abstuvieron.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster