UPnP: Salvando suas conexões nas redes P2P

Sempre que estou caçando informações sobre roteadores, acontece de eu ver algumas pessoas perguntando sobre como deixar sua ID alta no eMule ou resolver problemas nos torrents atrás do roteador. Assim, resolvi escrever aqui sobre o UPnP.

Como a Wikipédia diz, “as metas de UPnP são para conexão direta e simplificação da implementação de redes em casa e em escritórios.“. Ou seja, ele foi criado pra simplificar sua vida.

Porque minha ID fica baixa no eMule e dá pau nas conexões do torrent quando estou usando um roteador??

Porque quando você usa um roteador, ele que se conecta a internet e rateia a mesma para seus computadores. Porém as conexões vindas de fora (ou seja, da internet para os seus PCs) acabam ficando paradas no roteador, pois ele recebe as conexões vindas da internet e não sabe pra qual computador direcioná-las. Assim, todos os programas ficam sem receber conexões direito.

O que são portas?

Portas são exatamente o que o nome diz. Quando seu computador se conecta a internet, ele abre várias portas, e cada tipo de conexão usa uma porta diferente (http = 80, ftp = 21, vpn = 5900, e por aí vai).

Como que diabos o UPnP ajuda nisso?!

Com o UPnP ativado, os programas do seu computador se comunicam com o roteador e falam o seguinte: “olha só roteador, eu estou esperando conexões nas portas x, y e z, então as conexões que vierem para essas portas, manda pra esse computador aqui que tá me executando tá?“. Ou seja, o aplicativo diz ao roteador para qual máquina enviar certas conexões, e assim a máquina vai receber direito as conexões do mundo afora.

Que maravilha isso hein?!?! E é simples mesmo de botar pra funcionar??

Bom, em geral é sim.. =]

Então, vou explicar como botar essa coisinha pra funcionar nos roteadores com o firmware DD-WRT e nos programas eMule e uTorrent, acho que os mais usados atualmente.

DD-WRT

  • Conecta lá no roteador (normalmente 192.168.1.1);
  • Applications & Gamming;
  • UPnP;
  • UPnP Configuration;
  • компютри

  • UPnP Service: enable;
  • Clear port forwards at startup: enable;
  • Save Settings;
  • Ok! Tá pronto.. =D

eMule

  • Preferências
  • Conexão
  • Marque a caixinha Configurar Portas usando UPnP;
  • OK;
  • Feche e reabra a mulinha;
  • Pronto!

uTorrent

  • Settings;
  • Connection;
  • Marque a caixinha Enable UPnP port mapping;
  • OK;
  • Feche e reabra o uTorrent;
  • Pronto!

Bom, é isso.. Espero que seja de ajuda para alguns este post! =D


Tags: , , , , ,
This entry was posted on domingo, maio 4th, 2008 at 04:03 and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
  • KJ

    eu tive problemas no emule… eu acho que era isso mesmo!… vou tentar reinstalar (pq fiquei com raiva), e te falo se deu certo!..

    em tempo: http://praeterita-br.blogspot.com

    (ler em ordem cronológica, vai entender melhor…)..

    abraços, e obrigado mais uma vez pela dica!

    k.j.

  • César

    Esclarecedor o artigo. Me deu vontade de tentar fazer o age of empires 2 funcionar atraves desta maneira, pois atraves de porforward ele nao funciona,(com 2 pcs se conectando em um msm servidor da internet). Keep rolling.

  • sandro pr

    inda bem que tem uns sangue bom. pra da umas dicas ai; valeu!! foi esclarecedor.

  • Juliano Azevedo

    Cara, uso o amule no Ubuntu 10.10 64bits. O meu pc conecta diretamente a internet sem a necessidade do roteador e mesmo assim continuo recebendo id baixa. O que fazer então para sanar o meu problema?

  • Dê uma lida no seguinte artigo:
    GUFW 10.10.1 – Firewall não complicado para o Ubuntu

    O que você terá de fazer é: configurar o amule para uma porta específica e logo em seguida liberar essa porta no firewall.

  • Alguns modens são roteados, então verifique nas configurações do seu modem se ele está em modo bridge ou router.
    Uma forma de saber isso é a seguinte: se você liga seu modem ao PC diretamente e tem aquele “discador” DSL, então é bem provável que seja bridge, e não tem o porque da ID baixa.

    Outra coisa que pode ser é algum programa de firewall. Aí para resolver vai depender de qual programa você usa.

  • Marcelo

    Fico muito agradecido pela dica, depois que segui suas orintações acima, minha ID no Utorrent passou de 40 kB para 200. Antes só quebrava a cabeça com um monte de tutoriais que não resolviam, só confundiam mais. Abc, Marcelo