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.