dimanche 7 décembre 2003, par François Le Ralle
Se connecter en terminal ou en telnet sur le Mac.
Passer en mode root :
admin% su -
root#
Editer le fichier hosts :
root# vi /etc/hosts
Ajouter une ligne, par exemple :
192.168.0.11 www.monsite.com
Enregistrer par :wq
Le fichier hosts ne fait pas partie du chemin de recherche par défaut sous mac OS X. Il faut donc modifier la configuration système pour celà.
1 - Créer un fichier lookupd.txt dans le répertoire /temp, et y coller le contenu suivant :
{
"LookupOrder" = ( "FFAgent", "CacheAgent", "NIAgent", "YPAgent" );
"name" = ( "lookupd" );
"MaxThreads" = ( "12" );
CHILDREN = (
{"name" = ( "groups" );
"LookupOrder" = ( "FFAgent", "CacheAgent", "NIAgent" );
},
{"name" = ( "users" );
"LookupOrder" = ( "FFAgent", "CacheAgent", "NIAgent");
},
{"name" = ( "hosts" );
"LookupOrder" = ("FFAgent", "CacheAgent", "NIAgent", "DNSAgent", "NILAgent" );
},
{"name" = ( "netgroups" );
"LookupOrder" = ( "FFAgent", "CacheAgent", "NIAgent");
}
)
}
2- Exécuter la commande suivante :
root# niutil -create . /locations/lookupd
3 - Exécuter la commande suivante :
root# niload -r /locations/lookupd . < lookupd.txt
4 - Vérifier la bonne prise en compte de la commande par :
root# lookupd -d
Vous pouvez entrer les commandes suivantes :
> configuration
> lookupd -d
> hostWithName: www.monsite.com
> quit
5 - Reboot the computer :
root# reboot