Emulando um roteador UPnP
-
03-07-2019 - |
Pergunta
Eu quero adicionar a opção de encaminhamento de porta automática (NAT Traversal) para um aplicativo.
Eu sei que isto pode ser feito usando UPnP (especificamente a parte que comunica com o dispositivo apresentando-se como um IGD - Internet Gateway dispositivo).
Eu preciso ser capaz de testar esse recurso encaminhamento de porta enquanto desenvolvê-lo. E qualquer que seja o tráfego grande empresa sistema roteador está routered sobre
-
não fornece UPnP.
-
não iria querer me brincando com ele enquanto ele está em serviço ao vivo.
A minha pergunta é:
Alguém sabe de qualquer software que atua como ou emula um roteador compatível com UPnP?
Solução
Você pode usar o Windows Firewall / Internet Connection Sharing, que suportes UPnP por padrão. configuração apenas uma outra máquina, com Internet Connection Sharing ativado, e você terá um roteador UPnP.
Além disso, você pode verificar o fórum UPnP para obter mais informações aqui .
Editar Depois:
Você também pode tentar criar um linux / unix firwall com IgD ativada.
Aqui está um post no fórum para ubuntu .
E há um projeto miniUPnp também.