Gostaria que meu Mac OSX 10.6 (não servidor) servisse nomes de domínio para minha pequena rede (na ordem de 5 a 10 computadores).
Há algumas coisas que preciso saber para fazer isso:
Use o
named
software fornecido ou encontre outro (possivelmente com uma GUI e shell para simplificá-lo). A desvantagemnamed
é que é bastante complexo. Sinto-me confortável mexendo no Linux, mas o OSX tem alguns aspectos de configuração exclusivos que podem incomodar alguém.O Manual Amigável para configurações de nomes de domínio (a parte FM do RTFM).
Como evito tentar me propagar para a internet, quando quero simplesmente fazer uma configuração de rede local.
Responder1
Se você é bastante bom com Linux, useMacPortse use BIND9 e Webmin. Dessa forma, você obterá um BIND limpo e gerenciado por pacotes que não será alterado pela atualização da Apple. Aliás, sim, isso pressupõe que vocêleia um manualou dois sobre como usar BIND e DNS.
Pode ser complicado principalmente porque o DNS pode se tornar complicado se você fizer isso. Se você deseja a simplicidade da Apple, obtenhaServidor MacOS X 10.6e use o modo Padrão e a vida será mais fácil; você ainda precisa entender o DNS...
Responder2
Acredite em mim, se você não quiser ler livros sobre DNS, eu não me confundiria com o servidor OS X, já que o DNS é fundamental para todos os seus serviços e fica muito estranho se você não sabe o que você quer. estou fazendo e baguncei o DNS de alguma forma. Ele tem uma interface BIND agradável, mas ainda NÃO é simples e estúpido.
Apenas definindo o nome do host em cada computador, é provável que você possa simplesmente referir-se a cada máquina por hostname.local para resolver quaisquer serviços, não?
Você também pode instalar o Bonjour, também conhecido como mDNS/Avahi/ZeroCONF para resolução de nomes locais sem estresse.
Se você deseja simplesmente resolver alguns hosts de domínio local estranhos em sua LAN, provavelmente é mais fácil usar o arquivo hosts em cada máquina com um conjunto idêntico de endereços locais para resolver ... por exemplo, máquina/host annie em seu domínio local wackylocaldomain com IP 10.0.1.4 você poderia ...
`localadmin@annie:~:sudo nano /etc/hosts
127.0.0.1 annie.wackylocaldomain annie localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
10.0.1.1 sandy.wackylocaldomain sandy
10.0.1.2 daddy.warbucks.wackylocaldomain daddy.warbucks
10.0.1.3 easierthandns.wackylocaldomain easierthandns
`
e assim por diante...
Responder3
Em relação ao ponto 3 - você não terá que "evitar" nada, a propagação não acontecerá a menos que você configure explicitamente os registros NS apontando para o seu servidor de nomes (supondo que seja acessível pela Internet - e dado que é local - deveria não seja).