|
| Policy routing Fra : Jens |
Dato : 19-08-02 14:04 |
|
Hejsa !
Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
Sagen er at jeg kun har en public ip, men flere forskellige domainer, som
skal ligge på forskellige maskiner. Er det muligt at får den til at route så
www.domaine1.dk går til maskine 1 og www.domaine2.dk går til maskine 2?
Mvh
-Jens
| |
Lars Kongshøj (19-08-2002)
| Kommentar Fra : Lars Kongshøj |
Dato : 19-08-02 17:07 |
|
Jens wrote:
> Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
Nej.
> Sagen er at jeg kun har en public ip, men flere forskellige domainer, som
> skal ligge på forskellige maskiner. Er det muligt at får den til at route så
> www.domaine1.dk går til maskine 1 og www.domaine2.dk går til maskine 2?
Du er vel klar over at apache kan håndtere flere domæner på samme
maskiner?
--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php
| |
Duca (19-08-2002)
| Kommentar Fra : Duca |
Dato : 19-08-02 21:55 |
|
"Lars Kongshøj" <lars_kongshoj@hotmail.com> skrev i en meddelelse
news:3D611788.A25B72CF@hotmail.com...
> Jens wrote:
> > Er det muligt via ovenstående at diffentiere mellem forskellige
domainer?
>
> Nej.
ØV :) -- er der en anden måde man kan gøre dette på?
> > .... www.domaine1.dk går til maskine 1 og www.domaine2.dk går til maskine
2?
>
> Du er vel klar over at apache kan håndtere flere domæner på samme
> maskiner?
Yes, men det er pga. nogle test opstillinger, hvor domaine 1 & 2 ikke kan
ligge på samme maskine.
Men tak for hjælpen
-Jens
| |
Peter Rathlev (20-08-2002)
| Kommentar Fra : Peter Rathlev |
Dato : 20-08-02 00:40 |
|
Duca skrev i news:3d615b39$0$87299$edfadb0f@dspool01.news.tele.dk:
>
> "Lars Kongshøj" <lars_kongshoj@hotmail.com> skrev i en meddelelse
> news:3D611788.A25B72CF@hotmail.com...
>> Jens wrote:
>> > Er det muligt via ovenstående at diffentiere mellem forskellige
> domainer?
>>
>> Nej.
> ØV :) -- er der en anden måde man kan gøre dette på?
>
Problemet er at f.eks. strengen " www.domain1.dk" (det som i Apache hedder
ServerName for en VirtualHost) er noget der bliver overført via "Host:"-
headeren i den TCP-session klienten opretter til web-serveren. Serveren
ved altså først _efter_ forbindelsen er oprettet hvilket domæne det
drejer sig om.
>
>> > .... www.domaine1.dk går til maskine 1 og www.domaine2.dk går til
>> > maskine
> 2?
>>
>> Du er vel klar over at apache kan håndtere flere domæner på samme
>> maskiner?
>
> Yes, men det er pga. nogle test opstillinger, hvor domaine 1 & 2 ikke
> kan ligge på samme maskine.
>
Hvis det alligevel er en test-maskine kunne du jo køre en af dem på en
ikke-standard port, 81 f.eks. - det skulle være nemt at sætte op i
routeren. Hvis det skal være lidt nemmere for klienterne kunne du jo lave
en virtualhost på hovedserveren (port 80) der redirectede til den anden
server (samme ip, men port 81).
/Peter Rathlev
------
"Det jeg skriver her er min egen og ikke min arbejdsgivers mening"
Min stregkode er: | ||| || ||
| |
Jens (20-08-2002)
| Kommentar Fra : Jens |
Dato : 20-08-02 07:46 |
|
"Duca" <ask@news.dk> skrev i en meddelelse news:3d615b39$0$87299
Det er jo ikke sådan når man har flere maskiner og deres konti ikke er
synkroniseret :)
| |
Adam Sjøgren (19-08-2002)
| Kommentar Fra : Adam Sjøgren |
Dato : 19-08-02 22:02 |
|
On Mon, 19 Aug 2002 22:55:13 +0200, ask wrote:
> ØV :) -- er der en anden måde man kan gøre dette på?
Du kan jo sætte den maskine alle requests lander på op til at proxy'e
nogle domæner videre til den anden.
Se http://httpd.apache.org/docs/mod/mod_proxy.html#proxypass og venner.
Mvh.
--
"Fra én som sover for lidt, Adam Sjøgren
som synes verden er stor" asjo@koldfront.dk
| |
Thomas (20-08-2002)
| Kommentar Fra : Thomas |
Dato : 20-08-02 10:04 |
|
Lars Kongshøj wrote:
> Jens wrote:
>> Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
>
> Nej.
Jo, men isenkrammet der kan er ikke billigt ;)
--
Don't waste space
| |
Lars Kongshøj (20-08-2002)
| Kommentar Fra : Lars Kongshøj |
Dato : 20-08-02 11:16 |
|
Thomas wrote:
> Lars Kongshøj wrote:
> > Jens wrote:
> >> Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
> > Nej.
> Jo, men isenkrammet der kan er ikke billigt ;)
Sludder. Det er umuligt pga. protokollerne.
--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php
| |
Andreas Plesner Jaco~ (20-08-2002)
| Kommentar Fra : Andreas Plesner Jaco~ |
Dato : 20-08-02 11:27 |
|
In article <3D6216FA.96A05DE4@hotmail.com>, Lars Kongshøj wrote:
>> > Jens wrote:
>> >> Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
>> > Nej.
>> Jo, men isenkrammet der kan er ikke billigt ;)
>
> Sludder. Det er umuligt pga. protokollerne.
Fortæl det til producenterne af diverse webswitche (omend det ikke just
er policy routing)
--
Andreas Plesner Jacobsen | When in panic, fear and doubt,
| Drink in barrels, eat, and shout.
| |
Lars Kongshøj (20-08-2002)
| Kommentar Fra : Lars Kongshøj |
Dato : 20-08-02 12:12 |
|
Andreas Plesner Jacobsen wrote:
> In article <3D6216FA.96A05DE4@hotmail.com>, Lars Kongshøj wrote:
> >> > Jens wrote:
> >> >> Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
> >> > Nej.
> >> Jo, men isenkrammet der kan er ikke billigt ;)
> > Sludder. Det er umuligt pga. protokollerne.
> Fortæl det til producenterne af diverse webswitche (omend det ikke just
> er policy routing)
Nemlig. Så snakker vi http, og det er ikke lige, hvad jeg kalder
routing.
--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php
| |
Andreas Plesner Jaco~ (20-08-2002)
| Kommentar Fra : Andreas Plesner Jaco~ |
Dato : 20-08-02 14:13 |
|
In article <3D622415.DA27E8D1@hotmail.com>, Lars Kongshøj wrote:
>> >> Jo, men isenkrammet der kan er ikke billigt ;)
>> > Sludder. Det er umuligt pga. protokollerne.
>> Fortæl det til producenterne af diverse webswitche (omend det ikke just
>> er policy routing)
>
> Nemlig. Så snakker vi http, og det er ikke lige, hvad jeg kalder
> routing.
Tjaeh - faktisk findes der enheder der reelt set opererer som en bridge,
men kan fange HTTP requests, så det er ganske broget.
--
Andreas Plesner Jacobsen | core error - bus dumped
| |
Peter Makholm (20-08-2002)
| Kommentar Fra : Peter Makholm |
Dato : 20-08-02 12:13 |
|
Lars Kongshøj <lars_kongshoj@hotmail.com> writes:
> Thomas wrote:
>> Lars Kongshøj wrote:
>> > Jens wrote:
>> >> Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
>> > Nej.
>> Jo, men isenkrammet der kan er ikke billigt ;)
>
> Sludder. Det er umuligt pga. protokollerne.
Intet er umuligt![0]
Det kræver godt nok at ens switch/router/<hvad vi nu skal kalde det>
fortolker hvad der sker på http-nivo. Mon ikke det er det der hedder
en Layer-7 switch.
Hmmm, måske er det alligevel umuligt med HTTP/1.1 hvis man anvender
keep-alive. Mon man kan klare det med at lade serveren sende en
fejl-410 hvis klienten skifter host undervejs?
0) Altså lige bortset fra at skrive et program der givet et hvilket
som helst andet program kan vise at det andet program terminerer
--
Peter Makholm | 'Cause suicide is painless
peter@makholm.net | It brings on many changes
http://hacking.dk | And I can take or leave it if I please
| -- Suicide is painless
| |
Lars Kongshøj (20-08-2002)
| Kommentar Fra : Lars Kongshøj |
Dato : 20-08-02 12:24 |
|
Peter Makholm wrote:
> Lars Kongshøj <lars_kongshoj@hotmail.com> writes:
> > Thomas wrote:
> >> Lars Kongshøj wrote:
> >> > Jens wrote:
> >> >> Er det muligt via ovenstående at diffentiere mellem forskellige domainer?
> >> > Nej.
> >> Jo, men isenkrammet der kan er ikke billigt ;)
> > Sludder. Det er umuligt pga. protokollerne.
> Intet er umuligt![0]
> Det kræver godt nok at ens switch/router/<hvad vi nu skal kalde det>
> fortolker hvad der sker på http-nivo. Mon ikke det er det der hedder
> en Layer-7 switch.
Det kræver også, at den cacher kommunikationen og besvarer denne, indtil
den har fundet ud af, hvilket domæne, man ønsker tilgang til. Det kalder
jeg ikke en router. Når den så har fundet ud af hvilket domæne, der
ønskes tilgået, skal den simulere kommunikationen fra den opringelige
klient, frem til det tidspunkt hvor domænenavnet blev oplyst, overfor
webserveren. Temmeligt håbløst, og det ligger langt ud over, hvad der
ligger i routing, endsige policy routing.
--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php
| |
Peter Makholm (20-08-2002)
| Kommentar Fra : Peter Makholm |
Dato : 20-08-02 12:32 |
|
Lars Kongshøj <lars_kongshoj@hotmail.com> writes:
> Det kræver også, at den cacher kommunikationen og besvarer denne, indtil
> den har fundet ud af, hvilket domæne, man ønsker tilgang til. Det kalder
> jeg ikke en router.
Fortæl du det til Nortel og producenterne af de Layer-7 webswitche de
tester på:
< http://www.etestinglabs.com/main/reports/alteon.pdf>
--
Peter Makholm | If you can't do any damage as root, are you still
peter@makholm.net | really root?
http://hacking.dk | -- Derek Gladding about SELinux
| |
Peter Makholm (20-08-2002)
| Kommentar Fra : Peter Makholm |
Dato : 20-08-02 12:35 |
|
Peter Makholm <peter@makholm.net> writes:
> Lars Kongshøj <lars_kongshoj@hotmail.com> writes:
>
>> Det kræver også, at den cacher kommunikationen og besvarer denne, indtil
>> den har fundet ud af, hvilket domæne, man ønsker tilgang til. Det kalder
>> jeg ikke en router.
Den caching er vel egentligt ikke meget mere advanceret end hvad
ganske almindelige andre store-and-forware routerer ellers foretager
sig.
Jeg tror at det er umådeligt sjældent at Host-headeren kommer senere
en 1000 tegn inde i strømmen. Men altså det giver selvfølgelig stadig
problemer med HTTP/1.1 keep-alive.
--
Peter Makholm | I laugh in the face of danger. Then I hide until
peter@makholm.net | it goes away
http://hacking.dk | -- Xander
| |
Peter Brodersen (20-08-2002)
| Kommentar Fra : Peter Brodersen |
Dato : 20-08-02 20:18 |
|
On Tue, 20 Aug 2002 13:34:43 +0200, Peter Makholm <peter@makholm.net>
wrote:
>Jeg tror at det er umådeligt sjældent at Host-headeren kommer senere
>en 1000 tegn inde i strømmen. Men altså det giver selvfølgelig stadig
>problemer med HTTP/1.1 keep-alive.
Ud af knap 200.000 linjer i en tilfældig logfil, har jeg knap 100 med
over 1.000 tegn i requestet.
Det er selvfølgelig ikke så mange, procentvis set. Men det er ikke
usandsynligt - og jeg kunne forestille mig, at man let kunne bruge
oceaner af tid at bugfixe i de situationer.
--
- Peter Brodersen
| |
|
|