3. Uitgangspunt

Voordat je met Samba aan de gang kunt moet je netwerk het doen. M.a.w. je moet vanaf je Linux bak de Windows machine kunnen pingen, en vice versa uiteraard.

Verwacht niet dat je de Linux bak zult zien in de netwerkkomgeving van een Windows machine. Dit kan namelijk pas als Samba draait, dit omdat Samba zichzelf zal gaan aanmelden bij de master browser[1].

Linux heeft geen netwerkomgeving waarin je de Windows kunt zien. Linux TCP/IP kent geen WINS of computer browsing zoals MS TCP/IP dat kent. Om je het leven wat aangenamer te maken kun je voor je WIndows machines entries maken in je /etc/hosts bestand.
#
# hosts		This file describes a number of hostname-to-address
#		mappings for the TCP/IP subsystem.  It is mostly
#		used at boot time, when no name servers are running.
#		On small systems, this file can be used instead of a
#		"named" name server.  Just add the names, addresses
#		and any aliases to this file...
#
# By the way, Arnt Gulbrandsen >agulbra@nvg.unit.no> says that 127.0.0.1
# should NEVER be named with the name of the machine.  It causes problems
# for some (stupid) programs, irc and reputedly talk. :^)
#

# For loopbacking.
127.0.0.1		localhost 
127.0.0.1	 	lt_pkn
192.168.0.1		lt_pkn
192.168.0.2		winpc_1
192.168.0.3		winpc_2

# End of hosts.
      
Vervolgens kun je pingen naar hostnamen. Dit heeft weinig met Samba te maken maar maakt het leven in Linux wel wat aangenamer.[2]

Noten

[1]

De heeft niets te maken met internet browsen maar is een onderdeel van MS TCP/IP. De grap is dat Samba waarschijnlijk de master browser zal worden.

[2]

Een betere oplossing zou een(caching) DNS server zijn, maar dat is voor Samba niet noodzakelijk.