|
| 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
| |
|
|