Avatar billede jekk Nybegynder
22. august 2004 - 18:02 Der er 17 kommentarer

Ekstra WEB-server - hvordan ?

Har pt. 1 web-server (W2K adv.server) kørende bag en router på en fast ip-adresse med en masse "web-hoteller".

Vil etablere en ekstra web-server og oprette et nyt web-hotel på denne, men ved ikke lige hvordan man gør det - er nybegynder !

Min plan er, at klargøre den nye maskine med en ghost-udgave af den "gamle" server og så rippe den for de overflødige web-hoteller og så oprette det nye web-hotel på den nye maskine, og herefter koble den på samme router, men er det nok ?

en beskrivelse må kan gerne være skåret ud i pap !
Avatar billede serverservice Praktikant
22. august 2004 - 18:49 #1
Du kan kun bruge ghcost hvis maskinerne er ens dvs har samme bundkort, men du kan da kopiere alt over i inetpub når du har installeret iis og konfigureret det.
Avatar billede jekk Nybegynder
22. august 2004 - 19:12 #2
dannyboyd >>>

ok - det var jeg ikke lige opmærksom på !

men, når jeg så har fået den nye maskine op at køre med IIS og kopieret inetpub -

hvordan finder konfigurationen så ud af, hvilken maskine det nye web-hotel ligger ?
den gamle maskine har pt. ip-adressen 192.168.0.130, hvilket port 80 i routeren peger på !
er det nok at angive ip-adressen og web-domænenavnet i den gamle maskines:
c:/winnt/system32/drivers/etc/hosts
????
Avatar billede serverservice Praktikant
22. august 2004 - 19:22 #3
Du kan godt bruge ipadressen eller du kan vælge en anden hvor den så mapper port 80 på routeren til den nye ipadresse, men det er ikke muligt at pege på flere servere i routeren - så vidt jeg ved.
er ikke helt klar over om det besvarer dit spm. ,men jeg opfattede det sådan at du ville udskifte alt fra den gamle med den nye?
Avatar billede jekk Nybegynder
22. august 2004 - 19:40 #4
dannyboyd >>>

jeg vil gerne have 2 maskiner kørende samtidigt som web-servere, med hver deres
domæne-hoteller !

har en fornemmelse af, at routeren kun kan pege på en IP-adresse via routerens port 80 -
men hvordan vælges den rigtige maskine, hvor domæne-hotellet ligger ???
Avatar billede serverservice Praktikant
22. august 2004 - 19:46 #5
problemet er jo at de skal pege på port 80 til http servicen- så i dit tilfælde ville jeg smide alt over på den nye.
Jeg ved faktisk ikke om det kan lade sig gøre i praksis at have 2 servere hvor der på begge peges på port 80 fra routeren. Indstillingen kan da laves på routeren, men jeg tvivler på det vil virke.
Avatar billede squashguy Nybegynder
22. august 2004 - 19:49 #6
Hvis du vil dele trafikken ud fra routeren over på 2 servere, som begge kører på port 80, kræver det at routeren kan konfigureres med host headers på samme måde som IIS.
Avatar billede jekk Nybegynder
22. august 2004 - 19:59 #7
jeg troede egentligt, at man i c:/winnt/system32/drivers/etc/hosts
angiver hvilke domænenavne(web-hoteller), der hører til hvilken ip-adresser og dermed hvilke maskiner/server web-hotellet ligger på ! ????
men at der skulle sættes noget andet, som jeg ikke kender til ! ???
Avatar billede clausbr Nybegynder
22. august 2004 - 23:10 #8
du kan jo gøre det at du laver et script som tjekker domain eksempel

server 1 er master og server 2 er slave

server 1 port 80 -> tjek1.dk 
server 2 port 81 -> tjek2.dk

når der tjek.dk kommer ind på din server vil master server se om der er domain tjek1.dk eller domain tjek2.dk

hvis der er tjek1.dk så bliver der på master server 1
og hvis der er 2 så laver du et response.Redirect ("http://www.tjek2.dk:81")

og så set din router til at server 1 har port 80 og server 2 har port 81

hvis der er flere domain eller subdomain du vil lave kan du jo lave en database i
Access eller Mysql.
Avatar billede clausbr Nybegynder
22. august 2004 - 23:14 #9
eksempel vi du bruger ASP
<%
sURL = Request.ServerVariables("HTTP_HOST")
if InStr(1, SURL,"tjek1.dk" ,1) Then response.Redirect ("http://www.tjek1.dk\inde.asp")
if InStr(1, SURL,"tjek2.dk" ,1) Then Then response.Redirect ("http://www.tjek2.dk:81")

%>
Avatar billede squashguy Nybegynder
22. august 2004 - 23:21 #10
Bare husk, at port 81 vil være lukket mange steder :)
Avatar billede langbein Nybegynder
22. august 2004 - 23:26 #11
Hvis man har tilgjengelig mer enn 1 ekstern ip adresse, så er jo dette rimelig enkelt. Da er det vel bare å forvarde to forskjellige eksterne ip til to forskjellige interne servere. Mane webhoteller er jo faktisk i praksis aatt opp med 2 ip pga kravet om to ip for dns server fuksjonen.

squashguy -> Går det ann å konfigurere IIS slik at den sender trafikken til domene1.dk til server1 og trafikken til domene2.dk til server2 også når det er snakk om det samme portnummer ??
Avatar billede jekk Nybegynder
22. august 2004 - 23:44 #12
clausbr >>>
det ser jo interessant ud med "skifte-sporstekniken"

....
jeg kan kun have 1 fast ip-adresse på min bredbåndsforbindelse - desværre ...
Avatar billede clausbr Nybegynder
23. august 2004 - 00:10 #13
Det er også meningen med det script hiih :)
Jeg har 3 domain på en ip adresse 2com.dk freesub.dk og dkz.dk ud af dem har jeg
523 subdomain som har webhotel og forward til et andet sted de bliver styret af en database.

jeg her også kun en ip adresse på en router  og 2 – 3 computer til at styrer domainerne
2 af dem er server og den ene er min personlige computer som jeg bruger en gang i mellem.
Avatar billede clausbr Nybegynder
23. august 2004 - 00:13 #14
jeg bruger bare time hvis den ene ikke svare gå vider til den anden også vider og den ikke svar gå tilbage.
Avatar billede jekk Nybegynder
24. august 2004 - 04:08 #15
clausbr >>>

jeg tror jeg vil arbejde efter din løsningsbeskrivelse ...

takker og lukker...
Avatar billede langbein Nybegynder
26. august 2004 - 23:19 #16
Men .. Det script som står over det viker vel slik at den readresserer til subdomener som ligger utenfor routeren ??

Dvs at det ikke routes trafikk gjennom routeren til flere servere bak routeren, bare til eksterne servere som ligger utenfor routeren, dvs ute på internett. På denne måten må alle de eksterne serverne som adresseres ha sine egne ekterne ip for at løsningen skal fungere ?!

(Har jeg rett, eller fungerer det på en annen måte ?? Hvordan skjer en eventuell routing nat funksjon via asp ?? Man kan vel ikke bruke asp til det ?? (Men redirection til andre eksterne ip skulle gå bra.)
Avatar billede clausbr Nybegynder
27. august 2004 - 10:36 #17
sådan kan du også gør det men jeg har kun 1 ip adresse og dns på alle min domain til den sammen ip adresse 80.164.62.61 når bruger så bruge et subdomain eksempel test.freesub.dk vil router sende brugeren til den første computer som svare på commanden hvis eksempel så at domain findes i databasen som et web-hotel vil bruger blive response.Redirect til deres mappe på serveren 1 som ind holder alle web-hoteller jeg har bare lavet et deling af drevet på den server hvor bruges mappe er
Hvis bruger har valgt et andet web-hotel udbyder  eksempel TDC hjemmeside
kan bruger lave et forward til det web-hotel.

Hvis du eksempel  ikke kan lave den smatte med routeren  kan man bruger porte
eksempel hvis du har 3 server1 port 80 server2 port 81 server3 port 82 så har man alle 3 computer på Internet som web server.

Eller du kan gøre sådan her bestil 2 ip adresser  set en switches -> Router 1 og Router 2
router 1 til server og router 2 til server 2

Så har man 2 ip adresser til 2 server .
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester