Kip
10.04.03, 00:29
Hallo!
Ich versuche jetzt schon ewig Samba als Local Master Browser für mein Netzwerk einzurichten ... es will einfach nicht! Ich habe schon zig Beiträge dazu hier im Forum gelesen, alles mögliche ausprobiert ... nichts. Wäre super wenn mir jemand helfen könnte. Also, von vorne, hier erstmal meine smb.conf
[global]
workgroup = SYMMETRIX
netbios name = TRINITY
server string =
security = user
guest account = nobody
announce version = 4.0
announce as = NT
os level = 254
interfaces = eth0 lo
encrypt passwords = Yes
log level = 10
log file = /var/log/samba/log.%m
preferred master = Yes
domain master = yes
preferred master = yes
dns proxy = yes
wins support = Yes
printer admin = root, dennis, crs, verena
(soweit die Global Sektion - die Shares und Drucker tun ja nichts zur Sache ?!)
Wenn ich den Server so starte wird er ganz flott Master und Domainbrowser:
Apr 10 01:46:12 [nmbd] *****
Apr 10 01:46:12 [nmbd]
Apr 10 01:46:12 [nmbd] Samba server TRINITY is now a domain master
browser for workgroup SYMMETRIX on subnet UNICAST_SUBNET
Apr 10 01:46:12 [nmbd]
Apr 10 01:46:12 [nmbd] *****
(...)
Apr 10 01:46:22 [nmbd] *****
Apr 10 01:46:22 [nmbd]
Apr 10 01:46:22 [nmbd] Samba server TRINITY is now a domain master
browser for workgroup SYMMETRIX on subnet 192.168.0.1
Apr 10 01:46:22 [nmbd]
Apr 10 01:46:22 [nmbd] *****
Über die Netzwerkumgebung von Windows wird er auch gefunden ... aber NUR ER! Man kann sehr schnell durch die Netzwerkumgebung browsen, Zugriff auf Shares ist schnell ... aber in der Liste sieht man nur den Samba-Server - keinen anderen Client im Netz (alles WinXP-Rechner).
Jetzt bin ich nach dem Beitrag von Belkira in diesem Thread (KLICK (http://linuxforen.de/forums/showthread.php?s=&threadid=42090&highlight=master+browser)) vorgegangen:
trinity samba # findsmb
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
---------------------------------------------------------------------
192.168.0.1 TRINITY *[SYMMETRIX] [Unix] [Samba 2.2.7a]
trinity samba # nmblookup -A localhost
Looking up status of 127.0.0.1
TRINITY <00> - M <ACTIVE>
TRINITY <03> - M <ACTIVE>
TRINITY <20> - M <ACTIVE>
..__MSBROWSE__. <01> - <GROUP> M <ACTIVE>
SYMMETRIX <00> - <GROUP> M <ACTIVE>
SYMMETRIX <1b> - M <ACTIVE>
SYMMETRIX <1d> - M <ACTIVE>
SYMMETRIX <1e> - <GROUP> M <ACTIVE>
trinity samba # smbclient -L localhost
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0
Password:
Domain=[SYMMETRIX] OS=[Unix] Server=[Samba 2.2.7a]
Sharename Type Comment
--------- ---- -------
dennis$ Disk
www$ Disk
rainer$ Disk
mp3z Disk
public Disk
temp Disk
mld$ Disk
pdf Disk
print$ Disk Freigabe für Druckertreiber
CanonBJ200 Printer Canon BJ 200
pdfprinter Printer Treiber: Minolta Color PageWorks/Pro PS
IPC$ IPC IPC Service ()
ADMIN$ Disk IPC Service ()
Server Comment
--------- -------
TRINITY
Workgroup Master
--------- -------
SYMMETRIX TRINITY
trinity samba # netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
217.5.98.90 0.0.0.0 255.255.255.255 UH 40 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0
207.170.0.0 0.0.0.0 255.255.0.0 U 40 0 0 eth1
0.0.0.0 217.5.98.90 0.0.0.0 UG 40 0 0 ppp0
trinity samba # ifconfig -a eth0
eth0 Link encap:Ethernet HWaddr 00:40:F4:52:DB:96
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:755558 errors:0 dropped:0 overruns:0 frame:0
TX packets:596701 errors:4 dropped:0 overruns:4 carrier:4
collisions:0 txqueuelen:100
RX bytes:610729891 (582.4 Mb) TX bytes:287990983 (274.6 Mb)
Interrupt:10 Base address:0x6000
trinity samba # cat /etc/hosts
127.0.0.1 localhost
192.168.0.1 trinity trinity.lan
.. wenn die hosts-Datei wichtig ist bleibt vielleicht noch zu sagen das ich auch einen DNS-Server auf dem selben Rechner laufen habe ...
Warum werden die anderen Clients im Netzwerk nicht in der Liste geführt? Es ist immer nur der Server selbst zu sehen :( ... bin dankbar für jeden Tipp!
Edit: noch eine Ergänzung - die Clienns erhalten ihre IP über DHCP auch von diesem Server, dabei werden unter anderem auch DNS und WINS-Server gesetzt ... beide auf diesen Rechner Trinity ... weiß nicht ob das von Bedeutung ist ...
Ich versuche jetzt schon ewig Samba als Local Master Browser für mein Netzwerk einzurichten ... es will einfach nicht! Ich habe schon zig Beiträge dazu hier im Forum gelesen, alles mögliche ausprobiert ... nichts. Wäre super wenn mir jemand helfen könnte. Also, von vorne, hier erstmal meine smb.conf
[global]
workgroup = SYMMETRIX
netbios name = TRINITY
server string =
security = user
guest account = nobody
announce version = 4.0
announce as = NT
os level = 254
interfaces = eth0 lo
encrypt passwords = Yes
log level = 10
log file = /var/log/samba/log.%m
preferred master = Yes
domain master = yes
preferred master = yes
dns proxy = yes
wins support = Yes
printer admin = root, dennis, crs, verena
(soweit die Global Sektion - die Shares und Drucker tun ja nichts zur Sache ?!)
Wenn ich den Server so starte wird er ganz flott Master und Domainbrowser:
Apr 10 01:46:12 [nmbd] *****
Apr 10 01:46:12 [nmbd]
Apr 10 01:46:12 [nmbd] Samba server TRINITY is now a domain master
browser for workgroup SYMMETRIX on subnet UNICAST_SUBNET
Apr 10 01:46:12 [nmbd]
Apr 10 01:46:12 [nmbd] *****
(...)
Apr 10 01:46:22 [nmbd] *****
Apr 10 01:46:22 [nmbd]
Apr 10 01:46:22 [nmbd] Samba server TRINITY is now a domain master
browser for workgroup SYMMETRIX on subnet 192.168.0.1
Apr 10 01:46:22 [nmbd]
Apr 10 01:46:22 [nmbd] *****
Über die Netzwerkumgebung von Windows wird er auch gefunden ... aber NUR ER! Man kann sehr schnell durch die Netzwerkumgebung browsen, Zugriff auf Shares ist schnell ... aber in der Liste sieht man nur den Samba-Server - keinen anderen Client im Netz (alles WinXP-Rechner).
Jetzt bin ich nach dem Beitrag von Belkira in diesem Thread (KLICK (http://linuxforen.de/forums/showthread.php?s=&threadid=42090&highlight=master+browser)) vorgegangen:
trinity samba # findsmb
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
---------------------------------------------------------------------
192.168.0.1 TRINITY *[SYMMETRIX] [Unix] [Samba 2.2.7a]
trinity samba # nmblookup -A localhost
Looking up status of 127.0.0.1
TRINITY <00> - M <ACTIVE>
TRINITY <03> - M <ACTIVE>
TRINITY <20> - M <ACTIVE>
..__MSBROWSE__. <01> - <GROUP> M <ACTIVE>
SYMMETRIX <00> - <GROUP> M <ACTIVE>
SYMMETRIX <1b> - M <ACTIVE>
SYMMETRIX <1d> - M <ACTIVE>
SYMMETRIX <1e> - <GROUP> M <ACTIVE>
trinity samba # smbclient -L localhost
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0
Password:
Domain=[SYMMETRIX] OS=[Unix] Server=[Samba 2.2.7a]
Sharename Type Comment
--------- ---- -------
dennis$ Disk
www$ Disk
rainer$ Disk
mp3z Disk
public Disk
temp Disk
mld$ Disk
pdf Disk
print$ Disk Freigabe für Druckertreiber
CanonBJ200 Printer Canon BJ 200
pdfprinter Printer Treiber: Minolta Color PageWorks/Pro PS
IPC$ IPC IPC Service ()
ADMIN$ Disk IPC Service ()
Server Comment
--------- -------
TRINITY
Workgroup Master
--------- -------
SYMMETRIX TRINITY
trinity samba # netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
217.5.98.90 0.0.0.0 255.255.255.255 UH 40 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0
207.170.0.0 0.0.0.0 255.255.0.0 U 40 0 0 eth1
0.0.0.0 217.5.98.90 0.0.0.0 UG 40 0 0 ppp0
trinity samba # ifconfig -a eth0
eth0 Link encap:Ethernet HWaddr 00:40:F4:52:DB:96
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:755558 errors:0 dropped:0 overruns:0 frame:0
TX packets:596701 errors:4 dropped:0 overruns:4 carrier:4
collisions:0 txqueuelen:100
RX bytes:610729891 (582.4 Mb) TX bytes:287990983 (274.6 Mb)
Interrupt:10 Base address:0x6000
trinity samba # cat /etc/hosts
127.0.0.1 localhost
192.168.0.1 trinity trinity.lan
.. wenn die hosts-Datei wichtig ist bleibt vielleicht noch zu sagen das ich auch einen DNS-Server auf dem selben Rechner laufen habe ...
Warum werden die anderen Clients im Netzwerk nicht in der Liste geführt? Es ist immer nur der Server selbst zu sehen :( ... bin dankbar für jeden Tipp!
Edit: noch eine Ergänzung - die Clienns erhalten ihre IP über DHCP auch von diesem Server, dabei werden unter anderem auch DNS und WINS-Server gesetzt ... beide auf diesen Rechner Trinity ... weiß nicht ob das von Bedeutung ist ...