PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba und namensauflösung



Seiten : [1] 2

scobby
11.01.03, 18:44
also hab hier schon seid geraumer zeit nen samba laufen
nur leider funzt die namesauflösung nicht
sprich ich kann nicht einfach \\mars eingeben
rechner mars hat die ip 192.168.1.1
über \\192.168.1.1 kann ich auf den rechner ohne probs zugreifen
nur halt leider nicht mit namensauflösung


hier meine smb.conf
----- Schnipp -----------------
[global]
smb passwd file = /etc/samba/private/smbpasswd
domain master = yes
add user script = /usr/sbin/useradd -d /dev/null -g machines -c 'Machine Account' -s /bin/false -M %u
encrypt passwords = yes
character set = ISO8859-1
wins support = yes
wins proxy = yes
max log size = 50
hosts allow = 192.168.1. 127.
security = user
local master = yes
preferred master = yes
username map = /etc/samba/smbusers
passwd program = /usr/bin/passwd %u
remote announce = 192.168.1.255/space
printing = cups
interfaces = eth1 , 127.0.0.1/8
bind interfaces only = yes
winbind uid = 10000-20000
dns proxy = yes
name resolve order = wins lmhosts bcast
logon path = \\%L\Profiles\%U
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = lpstat
logon script = %U.bat
passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*success fully*
domain guest group = nobody @guest
domain admin group = root @wheel
domain logons = yes
unix password sync = Yes
# winbind separator = +
workgroup = space
keepalive = 30
time server = Yes
unix extensions = Yes
server string = Samba Server %v
winbind gid = 10000-20000
log file = /var/log/samba/log.%m
netbios name = mars
load printers = no
guest account = gast
os level = 64
logon home = \\%L\%U\.profile
veto files = /*.eml/*.nws/riched20.dll/*.{*}/

[photos]
valid users = root,scobby
path = /myusr/photos
browsable = yes
writable = yes


[music]
valid users = root,scobby
path = /myusr/music
browsable = yes
writable = yes

[homes]
comment = Home Directories
browseable = no
writable = yes

[alles]
valid users = root,scobby
path = /
browsable = yes
writable = yes


[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
guest ok = yes
writable = no

# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
[Profiles]
path = /%U/profiles
browseable = no
guest ok = yes


----- schnapp ----

hier ein auszug aus der /var/log/samba/log.nmbd

--- schnippp -----

naja heir solllte eigentlich die log hin aber die hab ich schon gelöscht ... ausversehn ...

aber da stand sowas drin von nmbd kann keinen broadcast nach 192.168.1.255 senden

naja vieleicht weis ja noch wer nen tip

Windoofsklicker
11.01.03, 18:49
das gleiche hatte ich auch mal.
der service nmb war nicht gestartet. läuft der bei dir?

MatzeG2002
11.01.03, 18:51
nmbd ;)

scobby
11.01.03, 18:54
jap leuft

MatzeG2002
11.01.03, 18:56
Greifst du von WIN --> LINUX (Samba) zu ?
Oder sind beides Linux-Kisten ?

Gruß Matze

scobby
11.01.03, 18:59
von winxp auf samba
gefirewallet wird auch nix
achja
dem eingerichtetem PDC kann ich auch nicht beitretten

MatzeG2002
11.01.03, 19:02
Das mit dem PDC kannst du mal hier schauen.
http://www.linuxforen.de/forums/showthread.php?s=&threadid=55892

Das mit der Namensauflösung ist ein anderes Prob.
Wenn du \\IP-ADRESSE eingibst auf die Freigaben zugreifen ?

scobby
11.01.03, 19:03
jo dann kann ich drauf zugreigen
mit
\\ip-addresse


ps.: hab die ne pn geschrieben
antworte mal pls

Manfred.S
11.01.03, 19:41
trag in die /etc/hosts deinen netbios namen der linuxkiste ein

127.0.0.1 localhost
192.168.2.2 mars

scobby
11.01.03, 19:55
hab ich schon

e2e4
12.01.03, 05:29
Schau mal in deiner smb.conf, dort sollte die Zeile wins support = yes eingetragen sein. Wenn du nun den Samba neustartest, stellt die nmb-Komponente einen WINS-Server bereit. Nun mußt du auf dem Windows-Client in den Eigenschaften des TCP/IP-Protokolls die IP-Adresse deines Samba-Rechners als WINS-Server eintragen. Nach dem obligatorischen Reboot der Windose sollte dann die Namensauflösung funktionieren.

Leider sind die Kisten dann noch nicht in der Netzwerkumgebung unter Win sichtbar. An dem Problem bastele ich gerade :)

Grüße, e2e4

scobby
12.01.03, 15:04
steht doch drin
leider hilft das auch nicht

Jorge
12.01.03, 15:16
Hast Du den Registry Key angepasst wie in dem oben referenzierten Thread angegeben? Ich wette nein, und danach geht es, ich könnte echt wetten.

@e2e4:
Etwas genauer lesen hilft manchmal. ;)

scobby
12.01.03, 16:04
das bezieht sich ja nicht auf die namensauflösung sondern um den betrieb als pdc
hab die namensauflösungs probs auch unter win2k

sensman
12.01.03, 16:19
Also, ich hätt jetzt auf ne falsche Firewall Einstellung getippt.

Aber da du ja keine hast, und mir sonst nix einfällt, was es sein könnte, schlag ich mal en update vor. :D

Greetz,

Alex.

oafish
12.01.03, 22:59
Hi,
folgendes ist falsch:
hosts allow = 192.168.1. 127.

am besten testest du Deine Samba-Konfigurationsdatei mittels testparm. Mach mal den Eintrag dns-proxy raus.
Was für eine IP hat eigentlich Dein Client, liegt der in der gleichen Subnetzmaske?

oafish

scobby
13.01.03, 15:08
testparm gibs folgendes aus:
Load smb config files from /etc/samba/smb.conf
Processing section "[photos]"
Processing section "[music]"
Processing section "[homes]"
Processing section "[alles]"
Processing section "[netlogon]"
Processing section "[Profiles]"
Processing section "[printers]"
Processing section "[print$]"
Processing section "[tmp]"
Loaded services file OK.
Press enter to see a dump of your service definitions


host allow is ok da ich ja auf den server zugreifen kann

die namesauflösung geht ja nicht

scobby
19.01.03, 16:27
weiß den keiner warum die namensauflösung nciht funzt ?

marcimarc
21.01.03, 08:39
Hallo Du,

äähh, ne Dumme frage mal, hast Du deinem Win´s Rechner gesagt wer die Namensauflösung durchführen soll ??

Bei Win NT 4.0 Wins, ab Win 2000 DNS....

scobby
21.01.03, 18:00
wo stellt man das den ein bei 2k oder xp ?

e2e4
22.01.03, 09:21
Eigenschaften der Netzwerkkarte - TCP/IP - Erweitert und dort die Register WINS bzw. DNS.

Grüße, e2e4

pibi
22.01.03, 12:31
@scobby:

oafish hatte etwas sehr wichtiges gefragt: Liegen beide Rechner im gleichen logischen Netzwerksegment? Da das SMB-Protokoll via Broadcasts funktioniert ("hallo, ich bin ein neuer Server, bitte nimm mich in Deine Liste auf..."), funktioniert das Verbinden ohne weitere Hilfsmittel nur in der gleichen Broadcast-Domain.

Konkret: Bei einer Netzwerkmaske von 255.255.255.0 muessen bei beiden Rechnern (Samba-Server und -Client) die ersten 3 Ziffernbloecke der IP-Adresse uebereinstimmen.

Gruss Pit.

scobby
24.01.03, 02:57
aehmm ??
ich baue normalerweise netzwerke nach konformen netzwerkstrukturen auf
und ja alle rechner sindi m gleichen subnetz und auch im gleichem broadcast !

rechner 1:
ip : 192.168.1.5
broad: 255.255.255.0

rechner 2:
ip: 192.168.1.10
broad : 255.255.255.0

server : 192.168.1.1
broad 255.255.255.0

scobby
26.01.03, 22:54
hat vieleicht noch wer ne idee warum ich unter keinem system ne namensauflösung bekomme ?

Dogweazle
27.01.03, 16:51
Hi scooby,

ich will nochmal auf die Bemerkung von marcimarc etwas weiter oben zurückkommen.

Hast Du auf Deinem Linuxsystem einen DNS-Server laufen ???

Wenn nein:
Meiner Meinung nach brauchst Du einen DNS-Server auf Deiner Linux-Kiste. Unter Windoof musst Du dann (wie marcimarc geschrieben hat) diesen DNS-Server eintragen. Windoof neustarten, dann müsste es laufen.

Tja, hoffe das wird Dir helfen ...

e2e4
27.01.03, 17:01
er kann den Samba-Server auch als WINS-Server laufen lassen, dann hat er auch eine Namensauflösung unter Windows, indem er bei den Eigenschaften der Netzkarte den WINS-Server einträgt

Grüße, e2e4

Nameless
28.01.03, 12:18
hallo freaks, bin neu hier ;)
wie wäre es mit einer erweiterung von dns, bin kein profi aber vielleicht hab ich ja glück und es hilft sogar ;)

</etc/named.conf> erweitern:
Zone "space" in {
type master;
file "space.zone";
};

(zur info!!! space=domänenname)

Eine neue datei anlegen </var/named/space.zone>
$TTL 2D
space. IN SOA server root.localhost. (
2002111301 ; serial
1D ; refresh
2H ; retry
1W ; expiry
2D ) ; minimum
IN NS server
server IN A 192.168.1.1
rechner1 IN A 192.168.1.5
rechner2 IN A 192.168.1.10
WWW IN CNAME server

(zur info!!! server ist der DNS-Rechnername)

Nameless
28.01.03, 12:34
oops, da war ja schon ein vorschlag von dns, ich denke der fehlt dir auch, halte uns dennoch auf dem laufendem ;)

scobby
05.03.03, 01:40
hab im dhcp ein autodns update drin
das schickt automatisch wenn nen neuer rechner sich im netzwerk einloggt automatische den namen an den dns server.
also added der genau das gleich was nameless als letztes gepostet hat
achja bei mir funzt nie die netzwerkumgebung, er zeigt NIE die linux kisten an, nur die win kisten.

ekk
05.03.03, 08:27
Hallo!

Also eine DNS Auflösung braucht es für NetBIOS nicht! - auch bei W2K nicht (kann es [aber ziemlich buggy], geht aber ein eingetragenem WINS den Weg Cash -> DNS -> WINS -> Broadcast -> LMHost -> Hosts -> Fehler).

Also: Wins Server beim Client eingetragen?
Wozu Wins proxy = yes? Hast Du eine andere Maschine, an die WINs fragen weitergereicht werden? (sonst raus...)

Zum testen, ob es an der WINS Funktion liegt, oder woanders, mal einen temporär einen Eintrag in die LMHost des Win.PC machen (unter %windir%\system32\drivers\etc).

Gruss,
ekk