Avatar billede freeman Nybegynder
04. oktober 2003 - 19:32 Der er 11 kommentarer og
1 løsning

Program/Løsning til ændrig af etc/hosts

Hej..

Jeg har en win2000 server m. IIS kørende m. ca. 16 domæner. Hver gang jeg laver subdomæner, domæner osv, opdatere jeg naturligvis "hosts" filen. Jeg har lavet en genvej til filen og vælger så at åbne den i notepad.

Men er der ikke et smart program til det.. Jeg tænke bare at hvis en server driver måske 2000 domæner, så er det da lidt træls at åbne den fil hver gang og så gå ned og skrive den ind..

Systemadins er jo ofte lidt dovne, så jeg er overbevist om at der nok skal være et.. ?
Avatar billede Slettet bruger
05. oktober 2003 - 11:29 #1
Hvorfor bruger du ikke en DNS server?
Avatar billede freeman Nybegynder
05. oktober 2003 - 11:48 #2
øhh.. snakker vi forbi hinanden ?... Hvad er det liige du mener ?
Avatar billede Slettet bruger
05. oktober 2003 - 12:06 #3
Jeg gik udfra at det var denne fil du mente: C:\WINNT\system32\drivers\etc\hosts

Formålet med filen er at mappe IP adresser til host navne. Filen kan kun udnyttes af den maskine som den ligger på.

En DNS server gør nøjagtigt det samme, men kan bruges af mange/alle maskiner. Hele internettet bygger på DNS servere.

Umidelbart er der ingen grund til at bruge host filen på din IIS. Når en klient, ude i den store verden, vil se et web-site hosted på din server. "spørger" den en DNS server, "Hvor er www.web-site.dk" og får IP adressen på din web-server som svar. I dette tilfælde bruges hosts filen ikke til noget.

:-)
Avatar billede Slettet bruger
05. oktober 2003 - 12:10 #4
En søgning på google.com efter: "hosts editor" gav mange resultater, dette var det første:
http://www.ngweb.biz/software/hostsedit.shtml

:-)
Avatar billede freeman Nybegynder
05. oktober 2003 - 12:41 #5
Hmm.. Pt. bruger jeg jo en DNS service, hvor jeg har sat a-record hen mod mit netværk.. Så er det da ogås påkrævet at jeg skriver i Win2k's hostfil for at få den til at gå ind i serveren ?
Avatar billede Slettet bruger
05. oktober 2003 - 14:10 #6
Hvordan har du sat din IIS op?

- Har du en unik IP adresse for hvert web-site?
- Eller bruger du (All Unassigned) under IP adresse og Host Header Name?

Hvis du bruger det sidste har du ikke noget at bruge hosts filen til.
Det første, ville ikke en gang overveje, at bruge.

:-)
Avatar billede Slettet bruger
05. oktober 2003 - 14:53 #7
Prøv at forestille dig dette senario:

Jeg har en ADSL forbindelse, med en fast ofentlig IP adresse.
Alle indkommende forespørgelser, på port 80, routes til min webserver, der har IP adressen 192.168.1.2. Dette klares af min ADSL router.


Alle web-sites på min web-server har denne opsætning:

IP adresse: (All Unassigned)
Port: 80
Host Header Name: www.site-1.dk

IP adresse: (All Unassigned)
Port: 80
Host Header Name: www.site-2.dk

Og så videre.


På en offentlig DNS-server, har jeg følgende:

A-record: min_server.mit_domæne.dk >IP xxx.xxx.xxx.xxx
C-name: www.site-1.dk >min_server.mit_domæne.dk
C-name: www.site-2.dk >min_server.mit_domæne.dk

Og så videre.


En eller anden surfer, ude i den store verden. Vil i forbindelse med: www.site-2.dk, og skriver www.site-2.dk i sin Internet browser.
Browseren kontakter en ofentlig DNS-server, der opløser www.site-2.dk til IP adressen xxx.xxx.xxx.xxx (IP adressen på min web-server).

Når forespørgeslen når frem til min web-server, følger domæne-navnet også med, så min IIS, ved at det er domænet: www.site-2.dk og ikke www.site-1.dk, at surferen vil se. Der har jeg jo skrevet i Host Header Name.

I dette senario, har ikke noget at bruge hosts filen til.

:-)
Avatar billede Slettet bruger
05. oktober 2003 - 14:59 #8
Rettelse:
En eller anden surfer, ude i den store verden. Vil i forbindelse med: www.site-2.dk, og skriver www.site-2.dk i sin Internet browser.
Browseren kontakter en ofentlig DNS-server, der opløser www.site-2.dk til IP adressen xxx.xxx.xxx.xxx (Min ofentlige IP).
Avatar billede freeman Nybegynder
05. oktober 2003 - 23:29 #9
Hmm, smart, sådan har jeg aldrig tænkt på det før... Jeg har selv den samme opstilling, bortset fra, at jeg bruger hosts..

Dvs. at:
A-recorden er bare normalt.. min IP..
Cname tager hosts' funktion, og der skriver jeg så bare domænet? eks. www.karstensommer.dk & karstensommer.dk ?
Avatar billede Slettet bruger
05. oktober 2003 - 23:31 #10
Tja.. Det var bare et par tanker.
Kunne du bruge programmet, som jeg henviste i mit svar?
:-)
Avatar billede freeman Nybegynder
05. oktober 2003 - 23:54 #11
Jo, det kunne jeg som udgangpunkt godt.. Jeg skal bare lige rode lidt med det.. Jeg vil gerne have det liggende på min workstation, og så have det til at ændre det på serveren.. det skulle jo være muligt..
Avatar billede freeman Nybegynder
08. oktober 2003 - 15:29 #12
Yeps.. du får bare points :)
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

IT-JOB