/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
samba+win+flere subnet=grå hår
Fra : Michael Eriksen


Dato : 20-01-04 22:56

Det her ligger vist i grænselaget mellem MS og *nix. Jeg prøver først
her i gruppen.

Ok, hold fast:

På det samme fysiske net har jeg maskiner på ip-nummerserierne:
130.225.A.0-255
130.225.B.64-127
192.168.1.0-255 (DHCP) via NAT på 130.225.A.x (ingen DNS på denne serie)

(spørg ikke hvorfor... historie, og det virker almindeligvis).

I alle nummerserier er der en (u)skøn blanding af
win95/98/ME/NT4/2000/XP og Red Hat/Mandrake/Debian i version N.

Mit problem opstår når MS Terminal Servers (NT4TSE og W2k server) skal
samba-forbinde til Linux-boxe. Disse MS servere har et 130.225.A.x eller
et 130.225.B.x IP-nummer OG et 192.168.1.x nummer. De kan ping'e en
hvilken som helst 192.168.1.x box - og naturligvis 130.225.A/B maskiner.

Men "shares" virker *kun* på MS Windows klienter på 192.168.1-nettet
(sikkert pga. NetBEUI) - ikke Linux samba klienter på dette net. Linux-
klienter på 130.225.A/B kan ikke altid browses, men sagtents adresseres
direkte (\\server\share). Linux klienter på 192.168.1.x kan hverken
browses eller adresseres direkte.

Det "sjove" er, at hvis MS windows serveren kun har et 192.168.1.x
nummer, ser den gladeligt Linux-boxe med 192.168.1.x numre, selv med MS
netværks browseren.

Tilsyneladende har Samba eller MS et problem med flere subnet på samme
fysiske net - specielt hvis der ikke er DNS resolvance på et af dem
(192.168.1.x).

Hvem kan gøre mig klogere her?

Michael

 
 
Esben Laursen (21-01-2004)
Kommentar
Fra : Esben Laursen


Dato : 21-01-04 09:51


"Michael Eriksen" <sorry@no.spam> skrev i en meddelelse
news:Xns9476E92A53485kmedanbbsdk@212.54.64.134...
> Det her ligger vist i grænselaget mellem MS og *nix. Jeg prøver først
> her i gruppen.
>
> Ok, hold fast:
>
> På det samme fysiske net har jeg maskiner på ip-nummerserierne:
> 130.225.A.0-255
> 130.225.B.64-127
> 192.168.1.0-255 (DHCP) via NAT på 130.225.A.x (ingen DNS på denne serie)
>
> (spørg ikke hvorfor... historie, og det virker almindeligvis).
>
> I alle nummerserier er der en (u)skøn blanding af
> win95/98/ME/NT4/2000/XP og Red Hat/Mandrake/Debian i version N.
>
> Mit problem opstår når MS Terminal Servers (NT4TSE og W2k server) skal
> samba-forbinde til Linux-boxe. Disse MS servere har et 130.225.A.x eller
> et 130.225.B.x IP-nummer OG et 192.168.1.x nummer. De kan ping'e en
> hvilken som helst 192.168.1.x box - og naturligvis 130.225.A/B maskiner.
>
> Men "shares" virker *kun* på MS Windows klienter på 192.168.1-nettet
> (sikkert pga. NetBEUI) - ikke Linux samba klienter på dette net. Linux-
> klienter på 130.225.A/B kan ikke altid browses, men sagtents adresseres
> direkte (\\server\share). Linux klienter på 192.168.1.x kan hverken
> browses eller adresseres direkte.
>
> Det "sjove" er, at hvis MS windows serveren kun har et 192.168.1.x
> nummer, ser den gladeligt Linux-boxe med 192.168.1.x numre, selv med MS
> netværks browseren.
>
> Tilsyneladende har Samba eller MS et problem med flere subnet på samme
> fysiske net - specielt hvis der ikke er DNS resolvance på et af dem
> (192.168.1.x).
>
> Hvem kan gøre mig klogere her?

Kører du WINS??

--
Esben



Michael Eriksen (21-01-2004)
Kommentar
Fra : Michael Eriksen


Dato : 21-01-04 18:39

"Esben Laursen" <hyber@NOSPAM-PLEASE.hyber.dk> wrote in
news:34rPb.613$X37.527@news.get2net.dk:

[cut]
>
> Kører du WINS??
>
> --
> Esben
>

Nej.

mvh

Michael


Esben Laursen (21-01-2004)
Kommentar
Fra : Esben Laursen


Dato : 21-01-04 20:20


"Michael Eriksen" <sorry@no.spam> skrev i en meddelelse
news:Xns9477BDB6FB109kmedanbbsdk@212.54.64.134...
> "Esben Laursen" <hyber@NOSPAM-PLEASE.hyber.dk> wrote in
> news:34rPb.613$X37.527@news.get2net.dk:
>
> [cut]
> >
> > Kører du WINS??
> >
> > --
> > Esben
> >
>
> Nej.

Du skal jo huske at Netbios navne bliver fundet via broadcasts, og derfor
kan klienter på den ene side af en router ikke se klienter på den anden
side, da routeren jo filtrere alle broardcasts fra. Ved at køre WINS har du
en database over alle netbios navne, og klienterne slår bare op i den i
stedet for at lave et broadcast.

WINS er som regel en god ide, da de mindsker broardcast trafikken på ens
netværk.

I din samba, WINS SUPPORT = yes
og konfigurere din dhcp til at uddele WINS server også, hvis du bruger ISC's
dhcpd gøres det med:
option netbios-name-servers serverip1 serverip2 osv;

Hygge

Esben



Michael Eriksen (21-01-2004)
Kommentar
Fra : Michael Eriksen


Dato : 21-01-04 21:00

"Esben Laursen" <hyber@NOSPAM-PLEASE.hyber.dk> wrote in
news:khAPb.5606$Xj.4600@news.get2net.dk:

>
> "Michael Eriksen" <sorry@no.spam> skrev i en meddelelse
> news:Xns9477BDB6FB109kmedanbbsdk@212.54.64.134...
>> "Esben Laursen" <hyber@NOSPAM-PLEASE.hyber.dk> wrote in
>> news:34rPb.613$X37.527@news.get2net.dk:
>>
>> [cut]
>> >
>> > Kører du WINS??
>> >
>> > --
>> > Esben
>> >
>>
>> Nej.
>
> Du skal jo huske at Netbios navne bliver fundet via broadcasts, og
> derfor kan klienter på den ene side af en router ikke se klienter
> på den anden side, da routeren jo filtrere alle broardcasts fra.
> Ved at køre WINS har du en database over alle netbios navne, og
> klienterne slår bare op i den i stedet for at lave et broadcast.
[cut]

Det er jeg på det rene med, men alle maskinerne er på samme fysiske net
bag samme router - men naturligvis med to router interfaces
(130.225.65.A og 130.225.67.B). 192.168.1.x maskinerne kunne tænkes at
have et routerproblem, men:

1) MS Windows serverne har også et 192.168.1.x-nummer (og er dermed også
på sammen logiske net). De ping'er fint linux-klienter med et
192.168.1.x-nummer.

2) MS Windows klienter med 192.168.1.x-numre kan både browse's og tilgås
fra MS serverne. Det kan linux-klienterne med et 192.168.1.x-nummer
ikke.

Tak for dine kommentarer.

mvh

Michael

Esben Laursen (21-01-2004)
Kommentar
Fra : Esben Laursen


Dato : 21-01-04 21:56


"Michael Eriksen" <sorry@no.spam> skrev i en meddelelse
news:Xns9477D57A2EFF1kmedanbbsdk@212.54.64.134...
> "Esben Laursen" <hyber@NOSPAM-PLEASE.hyber.dk> wrote in
> news:khAPb.5606$Xj.4600@news.get2net.dk:
>
> >
> > "Michael Eriksen" <sorry@no.spam> skrev i en meddelelse
> > news:Xns9477BDB6FB109kmedanbbsdk@212.54.64.134...
> >> "Esben Laursen" <hyber@NOSPAM-PLEASE.hyber.dk> wrote in
> >> news:34rPb.613$X37.527@news.get2net.dk:
> >>
> >> [cut]
> >> >
> >> > Kører du WINS??
> >> >
> >> > --
> >> > Esben
> >> >
> >>
> >> Nej.
> >
> > Du skal jo huske at Netbios navne bliver fundet via broadcasts, og
> > derfor kan klienter på den ene side af en router ikke se klienter
> > på den anden side, da routeren jo filtrere alle broardcasts fra.
> > Ved at køre WINS har du en database over alle netbios navne, og
> > klienterne slår bare op i den i stedet for at lave et broadcast.
> [cut]
>
> Det er jeg på det rene med, men alle maskinerne er på samme fysiske net
> bag samme router - men naturligvis med to router interfaces
> (130.225.65.A og 130.225.67.B). 192.168.1.x maskinerne kunne tænkes at
> have et routerproblem, men:

Det er sådan set lige meget at de er på samme fysiske net, broardcast f.eks
192.168.1.255, bliver kun opfanget af 192.168.1.0 netværket og ikke af
192.168.2.0

> 1) MS Windows serverne har også et 192.168.1.x-nummer (og er dermed også
> på sammen logiske net). De ping'er fint linux-klienter med et
> 192.168.1.x-nummer.

pinger du ip nummeret eller netbiosnavnet?

> 2) MS Windows klienter med 192.168.1.x-numre kan både browse's og tilgås
> fra MS serverne. Det kan linux-klienterne med et 192.168.1.x-nummer
> ikke.

hva med et lille udsnit af smb.conf filen?

--
Esben



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste