mickras Skrevet 16. august 2006 Del Skrevet 16. august 2006 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? Lenke til kommentar
lohelle Skrevet 16. august 2006 Del Skrevet 16. august 2006 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.. Lenke til kommentar
mickras Skrevet 16. august 2006 Forfatter Del Skrevet 16. august 2006 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. Lenke til kommentar
tyldum Skrevet 16. august 2006 Del Skrevet 16. august 2006 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. Lenke til kommentar
mickras Skrevet 17. august 2006 Forfatter Del Skrevet 17. august 2006 Takker for svar. Er det noen som vet om det finnes en tilsvarende løsning for Windows? Lenke til kommentar
Gjest member-1768784 Skrevet 18. august 2006 Del Skrevet 18. august 2006 (endret) - Endret 10. april 2017 av member-1768784 Lenke til kommentar
GeirNord Skrevet 19. august 2006 Del Skrevet 19. august 2006 (endret) vDet enkleste her er el bare å bruke host headers i ISS? Se på denne artikkelen om å hoste flere siter fra en IP: http://support.microsoft.com/default.aspx?...b;EN-US;q190008 Red: Skriveleifer retter Endret 19. august 2006 av GeirNord Lenke til kommentar
ilpostino Skrevet 19. august 2006 Del Skrevet 19. august 2006 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.... Lenke til kommentar
xcomiii Skrevet 19. august 2006 Del Skrevet 19. august 2006 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. Lenke til kommentar
lohelle Skrevet 19. august 2006 Del Skrevet 19. august 2006 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) Lenke til kommentar
tZar Skrevet 19. august 2006 Del Skrevet 19. august 2006 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 Lenke til kommentar
834HF42F242 Skrevet 21. august 2006 Del Skrevet 21. august 2006 Hva med å kjøre den ene serveren som https, og redirecte https-porten til den maskinen? Lenke til kommentar
lohelle Skrevet 21. august 2006 Del Skrevet 21. august 2006 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.. Lenke til kommentar
el_torro Skrevet 21. september 2006 Del Skrevet 21. september 2006 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. Lenke til kommentar
Ueland Skrevet 21. september 2006 Del Skrevet 21. september 2006 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. Lenke til kommentar
lohelle Skrevet 22. september 2006 Del Skrevet 22. september 2006 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.. Lenke til kommentar
Ueland Skrevet 22. september 2006 Del Skrevet 22. september 2006 Den enkleste løsningen da som jeg kommer på i farten er å sette opp Apache til å svare på alle domener, forespørsler som skal til server 2 kan sendes via mod_proxy hos apache. Så Apache vil da kun være et mellombuffer for server nummer 2. Det er og en løsning vi har brukt en del ganger og er ganske effektiv i slike tilfeller http://httpd.apache.org/docs/1.3/mod/mod_proxy.html Lenke til kommentar
el_torro Skrevet 22. september 2006 Del Skrevet 22. september 2006 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> Lenke til kommentar
tyldum Skrevet 24. september 2006 Del Skrevet 24. september 2006 el_torro: Lurt å lese tråden før du svarer. mod_proxy eller squid er nok løsningen her ettersom de har en mix av IIS og Apache. Lenke til kommentar
jannis_boy Skrevet 26. november 2006 Del Skrevet 26. november 2006 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 Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå