Hello, I have a problem with my samba-server running in a VirtualServer (http://user-mode-linux.sourceforge.net/). Internet | .------------------------------|-----. | LinuxHost | | | eth1=80.x.x.x | | .---------------------. | | | | VirtualServer (UML) | | | | | eth0=192.168.0.111 | <iptables> | | '----|----------------' | | | | | | | tap0 = 192.168.0.254 = eth0 | '------------------------------|-----| .-------------------. \ | / | eth0=192.168.0.53 | - ----LAN-----------------| Windows-Client | / | \ '-------------------' .----------|---------. | eth0=192.168.0.160 | | LinuxPC | '--------------------' I can access the shares of the VirtualServer from the LinuxPC by using his name or his IP. mount -t smbfs //VirtualServer/Video /mnt/disk will also work as mount -t smbfs //192.168.0.111/Video /mnt/disk I can access the shares of the VirtualServer from Windows-Client only by using his IP. net use X: \\192.168.0.111\Video /YES will work, but net use X: \\VirtualServer\Video /YES will not work. Both, "net view" in the dos-box of a window-PC and "nmblookup -d 2 '*'" out of a linux-box will show all win and linux/samba-PCs in my LAN but not the VirtualServer. Also smbclient seems to indicate strange results: [LinuxPC]# smbclient -NL LinuxPC added interface ip=192.168.0.160 bcast=192.168.0.255 nmask=255.255.255.0 Anonymous login successful Domain=[PRIVATELAN] OS=[Unix] Server=[Samba 2.2.7a-security-rollup-fix] Sharename Type Comment --------- ---- ------- Data Disk U: Private Data netlogon Disk Network Logon Service IPC$ IPC IPC Service (Samba Server 2.2.7a-secur...) ADMIN$ Disk IPC Service (Samba Server 2.2.7a-secur...) Server Comment --------- ------- LinuxPC Samba Server 2.2.7a-security-rollup-fix Workgroup Master --------- ------- PRIVATELAN LinuxPC [LinuxPC]# smbclient -NL virtualserver added interface ip=192.168.0.160 bcast=192.168.0.255 nmask=255.255.255.0 Domain=[PRIVATELAN] OS=[Unix] Server=[Samba 2.2.7a] Sharename Type Comment --------- ---- ------- Backup Disk B: Die Datensicherungen Video Disk Filme IPC$ IPC IPC Service (Samba Server 2.2.7a) ADMIN$ Disk IPC Service (Samba Server 2.2.7a) Server Comment --------- ------- VIRTUALSERVER Samba Server 2.2.7a Workgroup Master --------- ------- PRIVATELAN VIRTUALSERVER Both seems to be the master-server? Why? My smb.conf in VirtualServer: [global] workgroup = PRIVATELAN netbios name = VIRTUALSERVER server string = Samba Server %v # # Security security = user map to guest = Bad User encrypt passwords = Yes username map = /etc/samba/smbusers unix password sync = Yes hosts allow = 192.168.0.0/255.255.255.0 # # Domain-Management os level = 65 preferred master = yes domain master = yes # # WINS_Server wins proxy = No # # should work as WINS-Server # wins support = Yes # dns proxy = Yes # local master = Yes # name resolve order = wins lmhosts hosts bcast # # should not work as WINS-Server wins support = No and the same within the LinuxPC: [global] # workgroup = PRIVATELAN netbios name = ATHLUX server string = Samba Server %v # # Security security = user map to guest = Bad User encrypt passwords = Yes username map = /etc/samba/smbusers unix password sync = Yes hosts allow = 192.168.0.0/255.255.255.0 # # Support Net-Logon logon script = logon.bat logon home = \\%N\%U\profile domain logons = Yes # # Domain-Management os level = 64 preferred master = No domain master = No # # WINS_Server wins proxy = No # should work as WINS-Server # wins support = Yes # dns proxy = Yes # local master = Yes # name resolve order = wins lmhosts hosts bcast # # should not work as WINS-Server wins support = No # wins server = 192.168.0.x Is it a problem with the smb.conf or the network configuration? Or maybee with iptables? I have IPCop on the LinuxHost wich firewall is designed to block most of eth1 (the external interface) and allow all on eth0 (the internalinterface) Another samba-server can be fully reached from all PCs in the LAN. -- Don't panic
Matthias Meyer
2004-Feb-29 14:50 UTC
[Samba] Re: second samba server in my lan do not work
Matthias Meyer wrote:> Internet > | > .------------------------------|-----. > | LinuxHost | | > | eth1=80.x.x.x | > | .---------------------. | | > | | VirtualServer (UML) | | | > | | eth0=192.168.0.111 | <iptables> | > | '----|----------------' | | > | | | | > | tap0 = 192.168.0.254 = eth0 | > '------------------------------|-----| .-------------------. > \ | / | eth0=192.168.0.53 | > - ----LAN-----------------| Windows-Client | > / | \ '-------------------' > .----------|---------. > | eth0=192.168.0.160 | > | LinuxPC | > '--------------------'Now I have configured the SAMBA-Server on VirtualServer as Primary Domain Controler and as WINS-Server: domain master = Yes local master = Yes preferred master = yes os level = 65 wins support = Yes All other SAMBA-Server in the net would be configured as no PDC and also no WINS-Server but to syncronized with the WINS-Server: domain master = no local master = Yes preferred master = yes os level = 65 wins support = No wins server = VirtualServer The DHCP-Server has to deliver not only the IP-Adress but also the adress of DNS-Server (option domain-name-servers <ip-adress>) and the adress of the WINS-Server (option netbios-name-servers <ip-adress>). What should I say ;-) It work. -- Don't panic