Si deux réseaux ne peuvent pas ``se voir'' par le voisinage réseau, de windows, il faut configurer WINS. On peut mettre en place ce serveur wins avec DHCPd, configurer les clients pour qu'ils l'utilisent et créer une passerelle IP entre ces deux réseaux.
Pour cela, il faut modifier le fichier dhcpd.conf pour que les clients utilisent notre serveur wins :
option routers 192.168.1.1; # # Configurer Wins # option netbios-name-servers 192.168.1.1; option netbios-dd-server 192.168.1.1; option netbios-node-type 8;
et rajouter dans le fichier /etc/smb.conf les lignes suivantes :
FIXME [global] workgroup = chez.moi server string = Linux Box comment = Linux Box netbios name = pantoufle volume = pantoufle guest only = yes guest account = nobody log file = /var/log/samba-log.%m max log size = 50 share modes = yes security = share socket options = TCP_NODELAY os level = 33 ; On le configure comme master du réseau domain master = yes local master = yes preferred master = yes ; On active le support wins wins support = yes wins proxy = yes ; Le partage FTP [ftp] path = /home/ftp/pub public = yes printable = no guest ok = yes
Relancer les serveurs dhcp, samba et dns.
Pour câcher les machines du réseau extérieur, il faut configurer la passerelle pour qu'elle fasse réelement passerelle entre le 2 réseaux.
ipchains -F ipchains -A forward -i eth0 -j MASQ