Avatar billede frosig Nybegynder
11. december 2002 - 16:48 Der er 12 kommentarer og
2 løsninger

Samba som PDC og Windows

Jeg har installeret Samba på min Linux-maskine, og det fungerer fint. Jeg kan se de delte drev fra mine Windows-maskiner (XP og 98), men nu kommer problemerne.

Når jeg prøver at logge ind på domænet fra min 98-maskine, så kommer den med en fejl, hvis jeg bruger WINS-navnet, men hvis jeg benytter serverens ip, så virker. Det vil jeg gerne have rettet... (jeg har oprettet navnet i hosts-filen)

Når jeg prøver at logge ind på domænet fra min XP-maskine, så kan jeg slet ikke få lov. Den kommer med en fejlmeddelse, der siger "En domænecontroller for domænet <WINS-navn> kunne ikke kontaktes. Her har jeg ligeledes oprettet WINS-navnet i hosts-filen og lavet den ændring i registringensdatabasen, som jeg har fundet flere steder på eksperten.

Jeg håber, at der er nogen, der kan hjælpe...
Avatar billede jets Nybegynder
11. december 2002 - 16:53 #1
Har du prøvet lmhosts filen istedet for hosts?
Avatar billede jets Nybegynder
11. december 2002 - 16:56 #2
En forklaring: "hosts" filen bruges kun til at oversætte IP-adresser til hostnavne, mens "lmhosts" bruges til at oversætte NETBIOS navne og domæner.
Avatar billede frosig Nybegynder
11. december 2002 - 17:03 #3
Det har jeg forresten også gjort (Jeg sad til kl. 4 i nat, så det er lidt svært at huske alle detaljer *g*)

Når jeg indtaster navnet i Win98, så siger den ugyldig paramter.

Har du andre forslag?
Avatar billede jets Nybegynder
11. december 2002 - 17:11 #4
Hov, læste lige dit første indlæg igen: Hvad skriver du under "domæne" feltet i login i Windows? Serverens navn eller domænets navn? Eller, jeg formoder du har prøvet begge dele? ;)
Ellers kan det hjælpe hvis du lige smider relevante linjer fra smb.conf filen....
Avatar billede Slettet bruger
11. december 2002 - 17:22 #5
Jeg ved ikke hvad PDC betyder og jeg forstår heller ikke meget af det du skriver - til gengæld har jeg overhovedet ingen problemer med Samba hverken under WIN98 eller XP
du kan se hvordan på www.helgec.goggle.dk der er også en "smb.conf" som du kan downloade så kører skidtet på 5 min. (håber jeg)
Avatar billede frosig Nybegynder
11. december 2002 - 18:19 #6
helgec --> Jeg har allerede kigget på din side og lånt lidt... PDC står for Promary Domain Controller, så jeg prøver bare at få Samba til at lege NT-domæne, men det går ikke så godt.

jets --> Jeg har prøvet begge dele, men lige lidt hjælper det. Jeg har læst mange steder, at WinXP er lidt tricky, hvad Samba angår, så jeg tror, at det har noget med XP's indstillinger. Jeg har som sagt lavet den ændring i registreringsdatabasen, men det hjalp ikke.

Her er min sbm.conf:
workgroup = WORKGROUP
;netbios name = Redhat
server string = Samba %v
hosts allow = 192.168.0., 127.
valid chars = æ:Æ ø:Ø å:Å
client code page = 850
character set = ISO8859-1
log file = /var/log/samba/%m.log
max log size = 500
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Please*retype*new*password* %n\n *password*successfully*updated*
local master = yes
os level = 64
domain master = yes
domain logons = yes
oplocks = true
admin users = root

[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775

[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
writable = no
share modes = no

[Profiles]
path = /home/samba/profiles
browseable = no
Avatar billede frosig Nybegynder
11. december 2002 - 18:21 #7
netbios er ikke udkommenteret. Det var bare lige mig, der prøvede noget
Avatar billede jets Nybegynder
11. december 2002 - 19:13 #8
Ok... Så vidt jeg lige kan se, er der intet i vejen med din smb.conf. Jeg har dog et uddybende spørgsmål til noget du skrev i starten, nemlig, at det virker via Win98 hvis du benytter IP men ikke hvis du bruger hostnavnet/WINS-navnet.

Hvor er det lige HELT præcist du skriver denne IP når du logger på? Er det i brugernavnsfeltet, hvor du skriver fx. \\server\username eller skriver du det i domænefeltet? Hvis du skriver en IP i domænefeltet og det virker, er jeg desværre lost :-) men under alle omstændigheder tror jeg stadig, som jeg skrev i mit første svar, at problemet må ligge i noget resolve/oversættelse af IP til hostnavn/domænenavn.

Vend den om - havde der været en fejl i din Samba konfiguration ville du jo ikke have oplevet at det havde virket... det kom jeg lige i tanke om, så jeg beklager at jeg spurgte til din smb.conf.
Avatar billede Slettet bruger
11. december 2002 - 19:19 #9
Må jeg foreslå at du renamer din nuværende smb.conf og for en overgangsperiode indsætter den jeg har an befalet dig at downloade dette vil bevirke at du kan komme igang og så kan du jo altid redigere
Jeg forstår på dig at du vil bruge Samba som Domain controller den smb.conf som jeg omtaler er sat op til at virke som Domain controller men det kræver at klienterne er konfigureret til det
du skal ind og foretage et par små justeringer i Windows
Højreklik på "Andre computere" > vælg egenskaber > marker "Klientprogram til Microcoft Netværk" > vælg egenskaber
> sæt et flueben i det lille felt "Log på Windows NT-domæne > i det store felt "Windows NT-domæne" skriver du
domænenavnet, i eksmplet med nedenstående smb.conf skriver du altså "vorkgroup" uden "" > klik ok og genstart
Ovenstående vejledning til Samba som Domain controller gælder kun til Windows 98
Vedr. XP vender jeg tilbage lidt senere
Avatar billede Slettet bruger
11. december 2002 - 19:51 #10
Herunder et citat fra Samba manual - jeg går ud fra at det samme gælder for XP - du skal være opmæksom på at XP naturligvis vil bruge Samba som alm fil og printserver

"Due to changes Microsoft has made in the network protocol,Windows 2000 cliens cannot log on to a Samba primary controller. However the code to enable it should be in the beta version of Samba (2.1)"
Avatar billede frosig Nybegynder
11. december 2002 - 20:06 #11
jets --> Har du ikke et eksempel på en lmhosts-fil? Jeg fatter ikke lige helt det med #PRE og #DOM. Det er, når jeg indtaster serverens ip istedet for dens navn i domænefeltet, når man logger ind. Hvis jeg skriver serverens navn, får jeg en fejl, der siger "ugyldig parameter" og hvis jeg bare skriver et eller andet, så siger den, at den ikke kan finde domæne-serveren...

helgec --> Jeg har prøvet med din løsning, men det virker stadigvæk ikke
Avatar billede Slettet bruger
11. december 2002 - 20:21 #12
Jamen for pokker mand det virker jo ved mig i dette øjeblik og ved hundrede andre - jeg skal ikke blande mig i samtalen mellem dig jets
men hvis vi taler om Win98 skal du overhovedet ikke spekulere på noget med lmhosts-fil
Avatar billede jets Nybegynder
11. december 2002 - 21:14 #13
frosig --> prøv at skrive DOMÆNENAVNET i domænefeltet og ikke serverens IP eller serverens NAVN. Der er forskel på domænenavn ("workgroup" strengen i smb.conf) og serverens navn...

Ellers melder jeg pas for i aften. Held og lykke med projektet :)
Avatar billede frosig Nybegynder
11. december 2002 - 23:59 #14
I skal begge have mange tak.

helgec --> Du havde ret. Man skal slet ikke pille ved hosts eller lmhosts filerne. Det virker fint uden

jets --> Du havde også ret. Man skal bare skrive det rigtige domænenavn. Jeg havde ikke lige fanget, at der var forskel på NetBIOS-navnet og domæne-navnet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester