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: dd-wrt, emule, p2p, upnp, utorrent, wrt54g