Internet para todos, de graça e que ninguém saia ofendido

Boa tarde, Comunidade!

O meu nome é Mikhail Podivlov. Sou o fundador da organização pública “Medium”.

Fui repetidamente solicitado a escrever um guia curto, mas abrangente, sobre como se conectar à rede provedor de Internet descentralizado "Médio" em modo overlay, ou seja, sem conectar-se diretamente ao roteador da operadora Média, mas através do uso da Internet e Yggdrasil como transporte.

Nesta publicação tentarei explicar claramente como você pode se conectar à rede Medium em modo overlay e configurar o ambiente de trabalho se estiver usando o sistema operacional Windows.

Se você quiser saber em detalhes o que é e o que não é o provedor de Internet descentralizado “Médio”, recomendo a leitura artigo do meu colega.

Internet para todos, de graça e que ninguém saia ofendido

Digressão lírica

Antes de passar para o ramo principal da história, gostaria de dizer algumas palavras sobre por que a conexão em modo de sobreposição à rede Medium está desempenhando agora um papel bastante importante.

Primeiramente, vamos usar a topologia malha parcial в Kolomna и Khanty-Mansiysk, nem todo mundo quer fazer uma peregrinação a essas cidades para testar a rede em ação.

Nessas cidades Malha funciona no nível L2, onde já está em cima deles no nível L3 trabalho Yggdrasil, que utilizamos como principal transporte da rede.

Assim, a topologia da rede “Média” fica assim:Internet para todos, de graça e que ninguém saia ofendido

Em segundo lugar, devido ao facto de a maioria dos utilizadores não ter a capacidade de se ligarem directamente aos routers dos operadores de rede Médios, existe uma necessidade natural de aceder aos recursos da rede através da utilização do transporte da Internet, que já é familiar para nós todos.

Graças à utilização da ligação em modo overlay, a rede Média adquiriu um grande número de recursos de informação, que passaram a ser administrados por operadores e participantes da rede Média.

Veja por si mesmo!Internet para todos, de graça e que ninguém saia ofendido

Parece-me que o título contradiz o conteúdo. é assim que deveria ser?

O título não contradiz o conteúdo, mas é uma projeção subjetiva das expectativas do autor de que num futuro próximo a comunidade do provedor descentralizado de Internet “Medium” será capaz de organizar o acesso à rede em muitas outras cidades da Rússia. Isso permitirá que os usuários utilizem os recursos da rede Medium sem usar o transporte da Internet.

Acreditamos que todas as pessoas devem ter direito à livre prestação e utilização de serviços de comunicação, porque na realidade não pagamos para comunicar directamente uns com os outros. Não se esqueça disso a rede é formada principalmente por pessoas, não por tecnologia — pagamos pelo uso do transporte pela Internet apenas porque ele não nos pertence.

Apesar de a Internet ter sido inicialmente descentralizada (como o próprio nome sugere - “Redes Interligadas”, “Rede de Redes”), os canais de comunicação ainda são propriedade do Estado ou das empresas. Portanto, a sua principal desvantagem é que não é controlado pela comunidade, mas pelo Estado e pelas empresas.

Aliás, além de Kolomna e Khanty-Mansiysk, o Medium possui pontos de acesso em Lagos, Samara и Tyumen. Os entusiastas estrangeiros também apoiam a iniciativa da rede Média e estão a criar pontos de acesso em Riga e Barcelona.

Então vamos começar!

Passo 1. Baixe o software necessário para o correto funcionamento da rede.

Dependendo do número de bits do seu sistema operacional, baixe a versão mais recente do cliente Yggdrasil na página correspondente. No momento em que este artigo foi escrito, a versão 0.3.8 era atual.

Você pode descobrir o número de bits do seu sistema operacional acessando o menu de contexto da seção “Computador” dentro do programa “Explorer” e selecionando “Propriedades”.

Você está interessado no item “Tipo de sistema”. A quantidade de bits do seu sistema operacional será exibida lá. Por exemplo, "Sistema operacional de 64 bits".

O cliente pode ser baixado aqui:

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

E, consequentemente, o utilitário para administrar sua cópia do Yggdrasil pode ser baixado aqui:

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

Passo 2. Instalação de software necessário ao correto funcionamento da rede.

Agora você precisa mover os arquivos baixados anteriormente para o diretório localizado em C: WindowsSystem32. Normalmente, a variável de ambiente do Windows % CAMINHO% contém os endereços dos diretórios nos quais os arquivos executáveis ​​estão localizados. Eles incluem C: WindowsSystem32.

Passo 3. Configurando o cliente Yggdrasil.

Pressionando uma combinação de teclas Win + R e digite o comando no campo exibido cmd, inicie a linha de comando.

Internet para todos, de graça e que ninguém saia ofendido

Use o comando yggdrasil -genconf > yggdrasil.confpara criar um novo arquivo de configuração. Não compartilhe este arquivo com ninguém em nenhuma circunstância., porque contém sua chave privada para criptografar o tráfego na rede.

A chave privada gera o endereço IPv6 da sua intranet, portanto, se um invasor conseguir obter uma cópia do seu arquivo de configuração, ele também poderá usar seu endereço IPv6 e se passar por você.

Seu arquivo de configuração agora está localizado em C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Abra este arquivo com qualquer editor de texto e preste atenção especial aos seguintes casais valor chave:

Peers: [] — se deixar este campo vazio, o cliente Yggdrasil só poderá trabalhar em -autoconf. Outros peers (participantes) da rede que também operam em modo overlay devem ser indicados aqui. Eles serão conectados quando o cliente Yggdrasil for lançado.

Selecione vários pares de próxima lista e adicione-os à lista de pares.

Você deve acabar com algo como Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Você também pode usar pares de outros países, mas isso é extremo não recomendado, pois isso tem um efeito prejudicial no desempenho geral da rede.

Alterar a configuração NodeInfoPrivacy: false em NodeInfoPrivacy: true, se você não quiser que outras pessoas na rede saibam qual plataforma, arquitetura e versão do cliente Yggdrasil você está usando. Eu recomendo ocultar essas opções, pois o Yggdrasil atualmente não é muito estável e algumas versões pode ter vulnerabilidades.

Você também pode definir a configuração NodeInfopara que outros usuários da rede possam obter mais informações sobre o seu nó. Você escolhe quais informações compartilhará e quais não.

Por exemplo:

NodeInfo:
{
contact: [email protected]
location: Ozyory, Russia
name: home.y.podivilov.ru
}

Passo 4. Criando uma tarefa no agendador de tarefas.

Pressionando uma combinação de teclas Win + R e digite o comando no campo exibido taskschd.msc, inicie o agendador de tarefas.

Internet para todos, de graça e que ninguém saia ofendido

No menu de contexto à direita, selecione Criar tarefa.

Na aba “Geral”, no campo “Nome”, digite “Yggdrasil” e marque a caixa de seleção “Executar com direitos mais altos”. Isso é necessário para que o cliente Yggdrasil possa utilizar o driver de rede TAP, que instalaremos na próxima etapa.

Na aba “Triggers”, clique no botão “Criar” e selecione “No login” no menu de contexto. Clique OK.

Na aba “Ações”, clique no botão “Criar” e ao lado de “Ação” no menu de contexto, selecione “Executar um programa”. No campo Programa ou Script, insira Yggdrasil. No campo "Adicionar argumentos (opcional)", insira -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Clique OK.

Passo 5. Instalando a distribuição OpenVPN.

Yggdrasil usa um driver TAP de rede virtual para emular um dispositivo Ethernet e garantir a operação correta da rede.

Você pode baixar a distribuição OpenVPN aqui.

Passo 6. Configurando servidores DNS para o protocolo IPv6.

  1. Acesse o menu de contexto do Windows pressionando uma tecla Win e abra o painel de controle
  2. Selecione "Rede e Internet"
  3. Selecione "Centro de Rede e Compartilhamento"
  4. Clique no link oposto às palavras “Conexões”
  5. Clique em Propriedades
  6. Selecione “IP versão 6 (TCP/IPv6)”
  7. Clique em Propriedades
  8. Marque a caixa ao lado de “Usar os seguintes endereços de servidor DNS”
  9. entrar 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be no campo Servidor DNS preferencial e clique em OK

Parabéns! A configuração está concluída. Retorne ao Agendador de Tarefas, selecione o item Yggdrasil e clique no botão Executar no menu de contexto à direita.

Você verá uma janela de terminal aparecer:

Internet para todos, de graça e que ninguém saia ofendido
Всё работает.

Agora você pode abrir seu navegador e entrar na barra de endereço http://medium.isp/. Se a rede estiver configurada corretamente, você verá a seguinte página:

Internet para todos, de graça e que ninguém saia ofendido

Bem-vindo de volta!

Preparamos para você uma lista dos recursos de rede mais interessantes e populares - você pode encontrá-la aqui.

Internet grátis na Rússia começa com você

Você pode fornecer toda a assistência possível para o estabelecimento de uma Internet gratuita na Rússia hoje. Compilamos uma lista abrangente de exatamente como você pode ajudar a rede:

    Internet para todos, de graça e que ninguém saia ofendido   Conte aos seus amigos e colegas sobre a rede Medium
    Internet para todos, de graça e que ninguém saia ofendido   Compartilhe referencia para este artigo em redes sociais ou blog pessoal
    Internet para todos, de graça e que ninguém saia ofendido   Participe da discussão de questões técnicas na rede Medium no GitHub
    Internet para todos, de graça e que ninguém saia ofendido   Crie seu serviço web online Yggdrasil
    Internet para todos, de graça e que ninguém saia ofendido   Levante o seu ponto de acesso para a rede Média

Veja também:

não tenho nada a esconder
Tudo o que você queria saber sobre o provedor de Internet descentralizado Medium, mas tinha medo de perguntar
Querida, estamos matando a Internet

Nós do Telegram: @medium_isp

Apenas usuários registrados podem participar da pesquisa. Entrarpor favor

Votação alternativa: é importante sabermos a opinião de quem não tem conta completa no Habré

86 usuários votaram. 22 usuários se abstiveram.

Fonte: habr.com

Adicionar um comentário