Pergunta

Eu tenho um roteador wireless Linksys WRT54G conectado a uma grande LAN no meu dormitório. Nós usamos regularmente DAAP (partilha iTunes) para jogar nossa própria música para as diferentes salas e cozinhas. Esta multa funciona quando ligo o meu laptop diretamente para a LAN, mas assim que eu acessá-lo através do meu router, eu não posso ver outras ações, e eles não podem ver o meu. O problema é que só pode ser atribuído um endereço IP na LAN do dormitório (tem que autenticar através de SSH antes de ser permitido através do firewall,) então não posso ambos compartilham através DAAP e ter meus amigos usam meu roteador sem fio ao mesmo tempo.

Eu entendo que isso é causado pelo fato de que DAAP usa Bonjour para anunciar e descobrir ações.

A minha pergunta é; Eu posso ter meu bolo e comê-lo também? Existe uma maneira de manter o meu router wireless, e encaminhar descobertas Bonjour? Está tudo bem para encaminhá-los todos a uma máquina.

Foi útil?

Solução

Se você pode substituir firmware padrão do seu roteador com OpenWRT, você deve ser capaz de fazer isso em duas etapas.

O primeiro passo é encaminhar as portas no seu roteador para que a conexão com o roteador na porta 3689 da LAN do dormitório (da perspectiva do roteador, esta é a WAN) se conecta à porta 3689 em seu laptop (da perspectiva do roteador, esta é a LAN. do seu dormitório perspectiva da LAN, este não existe). Você poderia fazer isso com iptables.

A segunda etapa é para fazer propaganda de seu serviço DAAP. Instale avahi no roteador e executar 'sharename avahi-publicar-service _daap._tcp 3689'

Outras dicas

Você deve ser capaz de usar o encaminhamento de porta do seu roteador para o seu laptop. Você também teria que abrir as portas Bonjour no seu roteador.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top