PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba - Namensauflösung geht nicht



stefan-tiger
30.01.03, 07:12
Hallo,

ich habe MDK9 mit Samba 2.2.7. mein hostname ist "ultratiger".
ich habe zwei Netzwerkkarten und eine pppoe Verbindung:
eth0 = 10.0.0.1
eth1 = 192.168.1.1
pppoe = dynamische IP

Das Mandrake Internet-Sharing habe ich aktiviert (erzeugt glaube nur ein paar iptables regeln)

Im Samba ist als netbios name ist "linuxserver" konfiguriert.

ausserdem habe ich LinNeighborhood installiert.
ich habe als workgroup eingestelllt "schulznet"
wenn ich LinNeighborhood starte steht da in der Liste ein Eintrag namens "ultratiger".

1. warum? müsste dort nicht "linuxserver stehen"?
2. wenn ich darauf doppelklicke passiert nix ausser im log-fenster:

GetSMBGroups:nmblookup -M schulznet -S -d1
querying schulznet on 10.0.0.255
Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted
querying schulznet on 192.168.1.255
name_query failed to find name schulznet#1d

warum?

3. ausserdem:

[stefan@ultratiger stefan]$ nmblookup -M -
querying __MSBROWSE__ on 10.0.0.255
Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted
querying __MSBROWSE__ on 192.168.1.255
name_query failed to find name __MSBROWSE__#01

[stefan@ultratiger stefan]$ nmblookup -M ultratiger
querying ultratiger on 10.0.0.255
Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted
querying ultratiger on 192.168.1.255
name_query failed to find name ultratiger#1d

[stefan@ultratiger stefan]$ nmblookup -M linuxserver
querying linuxserver on 10.0.0.255
Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted
querying linuxserver on 192.168.1.255
name_query failed to find name linuxserver#1d

[stefan@ultratiger stefan]$ nmblookup ultratiger
querying ultratiger on 10.0.0.255
Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted
querying ultratiger on 192.168.1.255
name_query failed to find name ultratiger

[stefan@ultratiger stefan]$ nmblookup linuxserver
querying linuxserver on 10.0.0.255
Packet send failed to 10.0.0.255(137) ERRNO=Operation not permitted
querying linuxserver on 192.168.1.255
name_query failed to find name linuxserver

das heisst wohl das die windows-namensauflösung nicht funktioniert. was kann ich also machen?

Danke im Voraus

Gruß

Windoofsklicker
30.01.03, 08:40
laufen alle dienste? nmnd und smbd?
gib mal service smb restart ein und poste die ausgabe.
und in die /etc/samba/smb.conf würde ich einen eintrag wie interface = 192.168.1.0/24 machen. dann entfällt das lästige 10.0.0. gesuche...

stefan-tiger
30.01.03, 12:38
Original geschrieben von Windoofsklicker
laufen alle dienste? nmnd und smbd?
gib mal service smb restart ein und poste die ausgabe.
und in die /etc/samba/smb.conf würde ich einen eintrag wie interface = 192.168.1.0/24 machen. dann entfällt das lästige 10.0.0. gesuche...

habe den eintrag interface = 192.168.1.0/24 gemacht, jetzt kommt:

GetSMBGroups:nmblookup -M schulznet -S -d1
querying schulznet on 192.168.1.255
name_query failed to find name schulznet#1d

hat also geklappt ;-) also das eine.

laut SWAT laufen smbd und nmbd (laut boot-meldungen läuft winbindd nicht, brauch ich das??)

[root@ultratiger stefan]# ps -A | grep smb
4286 ? 00:00:00 smbd
[root@ultratiger stefan]# ps -A | grep nmb
4311 ? 00:00:00 nmbd

was ich vergessen hab zu posten:

[root@ultratiger stefan]# smbclient -L ultratiger
added interface ip=192.168.1.1 bcast=192.168.1.255 nmask=255.255.255.0
Password:
Anonymous login successful
Domain=[SCHULZNET] OS=[Unix] Server=[Samba 2.2.7]

Sharename Type Comment
--------- ---- -------
print$ Disk
pdf-generator Printer PDF Generator (only valid users)
test Disk Testshare
IPC$ IPC IPC Service (Samba Server 2.2.7)
ADMIN$ Disk IPC Service (Samba Server 2.2.7)
kyocera_laser Printer

Server Comment
--------- -------
LINUXSERVER Samba Server 2.2.7

Workgroup Master
--------- -------
SCHULZNET


also smbd selber geht.

könnte mich bitte jemand aufklären wie sich das ganze grundsätzlich verhält?
ich blick da nichtmeher durch: IP Adresse, DNS-Name, Net-BIOS-Name.

für mich steht nur eines fest: wenn ich meinen smbd Net-BIOS-Name "linuxserver" ist dann will ich auch in LinNeighborhood "linuxserver" und nicht "ultratiger" (was mein DNS-Name ist) sehen.

Wenn ich in LinNeighborhood (Add Host) ne IP-Adresse oder nen DNS-Namen eines anderes Rechners angebe funktioniert es auch.
Aber das kann ja nicht der Sinn sein, denn ich will ja das "Netzwerk browsen", also schauen was jemand auf seinem rechner "freigegeben" hat ohne irgendwas über den rechner zu wissen.

cya