Gå til innhold

Anbefalte innlegg

Skrevet

Vi har pt. en Win2003 webserver som er koplet til Internett gjennom en Cisco 2514 router. Vi har nå behov for å sette opp ennå en webserver, med Linux som OS. Vi har kun 1 ekstern IP-adresse.

 

Jeg ser for meg at løsningen blir noe slikt som dette Request fra browser -> NAT/Router -> Proxy server -> Webserver 1 eller Webserver2

 

Er dette mulig i det hele tatt? Evt. hvordan bør det gjøres?

Videoannonse
Annonse
Skrevet
Vi har pt. en Win2003 webserver som er koplet til Internett gjennom en Cisco 2514 router. Vi har nå behov for å sette opp ennå en webserver, med Linux som OS. Vi har kun 1 ekstern IP-adresse.

 

Jeg ser for meg at løsningen blir noe slikt som dette Request fra browser -> NAT/Router -> Proxy server -> Webserver 1 eller Webserver2

 

Er dette mulig i det hele tatt? Evt. hvordan bør det gjøres?

6683980[/snapback]

 

det er klart at det vil være mulig å gjøre dette.. men jeg ville spart meg bryet og heller skaffet en ekstra ip-adresse..

Skrevet

En ekstra IP-adresse er desverre ikke muligt. Vi holder til i en bygning der det er mangel på IP-adresser og vi er heldige som faktisk har fått en adresse for oss selv.

Skrevet

På linux-serveren kan du enten kjøre Squid i tillegg som proxy og få den til å fordele domenene. Alternativt kan også Apache gjøre dette med mod_proxy.

Gjest member-1768784
Skrevet (endret)

-

Endret av member-1768784
Skrevet

det skal være innstillinger som gjør dette mulig i IIS. hvis du feks sier at site1 skal bruke port 6666 og site2 bruke 6667 så blir brukere redirected til riktig side....

Skrevet

forskjellig port nr er en uting, da en ofte blokkerer brukere som sitter bak en restriktiv brannmur som kun tillatter port 80.

 

Hostheader er Windows sin løsning på å bruke flere webadresser på en og samme IP. Er det som gjøres på de fleste webhotell som bruker IIS.

Skrevet
forskjellig port nr er en uting, da en ofte blokkerer brukere som sitter bak en restriktiv brannmur som kun tillatter port 80.

 

Hostheader er Windows sin løsning på å bruke flere webadresser på en og samme IP. Er det som gjøres på de fleste webhotell som bruker IIS.

6708584[/snapback]

 

host header hjelper ikke nei når det en snakk om MER enn en server.. Så det han trenger er en "proxy" som ligger fremfor de to serverene og sender pakker til rett server.

Min tro om det finnes routere som kan gjøre dette? min umiddelbare tanke var et "villt" oppsett med cisco router og inspect protocol http for så å koble dette mot en route-map eller noe slikt.. hehe (går HELT SIKKERT ikke ann)

Skrevet

Hva er grunnene til at dere trenger to webservere? Det er jo mulig at det dere ønsker å kjøre kan kjøre på enten win eller linux

Skrevet
Hva med å kjøre den ene serveren som https, og redirecte https-porten til den maskinen?

6715915[/snapback]

 

da må jo ALLE vite at de må skrive https fremfor.. det vanligste er at siden bak http (port 80) redirecter direkte til https (port 443).. Men om det er KUN interne brukere så er jo dette en løsning..

  • 1 måned senere...
Skrevet

Jeg regner med at dere har to DNS, domene1 og domene2 som begge peker mot én IP-adresse. Problemet er at domene1 skal vise innhold fra katalog1 og domene2 innhold fra katalog2?

 

Dette kan enkelt ordnes i IIS ved at dere legger til én ekstra virtuell server og ber om at alle forespørsler fra feks domene2 pekes til katalog2 og ikke katalog1 som idag.

Skrevet

Når Apache støtter dette lett så burde IIS og støtte dette greit, og rekner med at mulighetene allerede ligger der.

 

Kan forøvrig nevne at vi "her på huset" har mange nettsteder per IP uten noe problem, så med rett oppsett går det greit.

Skrevet
Når Apache støtter dette lett så burde IIS og støtte dette greit, og rekner med at mulighetene allerede ligger der.

 

Kan forøvrig nevne at vi "her på huset" har mange nettsteder per IP uten noe problem, så med rett oppsett går det greit.

6912208[/snapback]

 

 

flere domener osv på en ip-adresse er ikke noe problem med host headers (virtual servers eller hva det nå heter i Apache), men les litt grundigere så ser dere at det er snakk om to ULIKE webservere og ikke to domener på samme server..

DA er det litt vanskeligere..

Skrevet

Det er nok noe enklere å endre rett i HTTPD.CONF:

 

<VirtualHost *>

 

DocumentRoot /katalog1/

ServerName domene1.no

ServerAlias www.domene1.no

 

<Directory "/katalog1">

Order allow,deny

Allow from all

</Directory>

 

</VirtualHost>

 

<VirtualHost *>

 

DocumentRoot /katalog2/

ServerName domene2.no

ServerAlias www.domene2.no

 

<Directory "/katalog2">

Order allow,deny

Allow from all

</Directory>

 

</VirtualHost>

  • 2 måneder senere...
Skrevet

om du har bruk for 2 webservere... så kan du jo bare kjøre begge. Men da med 2 forskjellige porter ;)

 

f.eks port 80(standard) og port 81

 

Mange tror sikkert at man må taste inn porten bakom adressen, f.eks dittdomene2.no:81 .

 

Men det er ikke tilfelle. For mange plasser som man regger seg domene, tilbyr at man kan peke dns'en til ip:port :) så da blir f.eks dittdomene2:81 samme som dittdomene2.no =) så da skaper det ingen problemer ;)

 

 

Dette er testet, funker som bare faen :D

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...