Como compartilhar dispositivos em um aeroporto de apple

0

Eu tenho uma configuração de rede com fio como aqui:

roteador (192.168.1.1) para internet
192.168.1.2 computador
192.168.1.3 computador
192.168.1.4 Mac pro 10.0.1.2 --- wireless --- 10.0.1.1 AirPort Express --- alto-falante
[O AirPort Express é um roteador com saída de áudio incorporada]

O AirPort está configurado para uma rede independente - sem compartilhamento de internet, WLAN convidada, etc. Agora, gostaria de enviar o áudio de um dos outros computadores para o alto-falante.

Quando configuro uma rota para a rede 10.0.1.x / 24 via 192.168.1.4 e habilito o encaminhamento no Mac, posso fazer ping no endereço 10.0.1.2. No entanto, só posso fazer ping no AirPort diretamente do Mac, mas não dos outros computadores.

Quais configurações eu preciso alterar para que isso funcione? A partir da experiência com outros roteadores, eu esperaria que, de alguma forma, ele precisasse ser informado de que deveria enviar pacotes de retorno para a rede 192.168.1.0/24 através da conexão Wi-Fi?

    
por user1938139 24.11.2013 / 08:35

1 resposta

0

Seria melhor se você encontrasse uma maneira de conectar seu AirPort Express diretamente à sua rede doméstica e desabilitar o serviço NAT e DHCP no AirPort Express. Pode ser apenas uma ponte simples ou um dispositivo cliente, pois você já tem um roteador que faz o serviço NAT e DHCP para sua rede.

Se você realmente quiser que o Mac Pro funcione da mesma forma que o AirPort Express se conecta à rede, provavelmente você poderá fazê-lo funcionar usando o Compartilhamento de Internet no Mac Pro para que ele funcione como um AP Wi-Fi. (e roteador de gateway residencial), mas faça algo para impedir que ele seja um servidor DHCP em sua interface sem fio (elimine bootpd ou use ipfw ou pf para impedir que os pacotes de bootpd sejam excluídos) e, em seguida, crie um dispositivo de ponte e adicione a Ethernet e a interface Wi-Fi ao dispositivo de ponte. Em seguida, reconfigure o AirPort Express para se associar à rede Wi-Fi do Mac Pro como cliente.

Você precisa conectar o tráfego do AirPort Express à sua rede doméstica, caso contrário o iTunes (ou outros clientes AirTunes / AirPlay) não verá os anúncios do serviço Bonjour e, portanto, não saberá que um dispositivo de alto-falante do AirTunes / AirPlay é na rede. Além disso, AirTunes (pelo menos usado para) tem uma restrição onde ele só iria jogar para dispositivos na mesma sub-rede IP. Portanto, colocar seu AirPort Express em uma sub-rede diferente da sua rede doméstica provavelmente não funcionará.

O problema "precisa estar na mesma sub-rede IP" é também o motivo pelo qual eu sugiro que você bloqueie o Mac Pro de agir como um servidor DHCP (que é algo que o Internet Sharing ativa automaticamente). Porque se o seu AirPort Express obtém uma concessão de DHCP do seu Mac Pro, ele não estará na mesma sub-rede de IP que o resto de sua rede, então o AirTunes provavelmente hesitará.

Outra possibilidade para evitar a execução do Compartilhamento de Internet é que você pode tentar colocar a interface Wi-Fi do Mac Pro no modo IBSS (também conhecido como "ad hoc", "computador a computador" etc.), mas não t pensa AirPort Expressa suporte unindo redes IBSS. Então você precisa colocar a interface Wi-Fi do seu Mac Pro no modo de ponto de acesso (AP) real, que é o que o Internet Sharing faz. Eu não sei de uma maneira mais fácil de colocar a interface Wi-Fi no modo AP além de iniciar o Compartilhamento de Internet. Eu não acho que você pode acionar esse modo com ifconfig , airport , airportd , networksetup ou qualquer outra coisa que eu saiba.

    
por 24.11.2013 / 09:05