Avatar billede net_nerd Nybegynder
25. april 2003 - 12:01 Der er 9 kommentarer og
1 løsning

Routning indenfor eget net

Mit spørgsmål her er lidt tricky, men prøv at følge med alligevel.

Min lokal net er som følger:
Workstation Win2000  IP: 192.168.1.100
Server Debian Woody  IP: 192.168.1.200
Switch
SOHO 77 Router      IP intern: 192.168.1.1
                    IP extern: 123.456.7.8

Workstation og server er forbundet til switch og herfra videre til router.

På min server kører jeg virtual hosting for 5 domæner. Dette virker fint hvis en forspørgelse til serveren kommer udefra routeren.

Problemet er at når jeg sidder på min workstation og prøver at åbne et af de hostede domæner i en browser så sker flg.:

1: DNS lookup på navn returnerer selvfølgelig IP 123.456.7.8
2: Workstation forwarder til default gateway IP 192.168.1.1
(som jo har 123.456.7.8 på dialer0 interfacet)

Det jeg gerne vil have er at trin 2 forwarder til 192.168.1.200.

Så jeg opretter en ekstra IP på serverens eth0 123.456.7.8/32 (dette kan jeg godt da den mapper til eth0)

Jeg opretter en route på workstation  med:
route add 123.456.7.8 MASK 255.255.255.255

Jeg mapper MAC adressen med
arp -s 123.456.7.8 AA:BB:CC:DD (serverens MAC)

Men det virker ikke...

Trafik fra workstation til 123.456.7.8 bliver stadig forwardet til 192.168.1.1

Det er ikke muligt at bruge NAT i routeren da dette skal gå fra internt til eksternt interafce iflg. IOS manual.

Har I nogen idéer?
Avatar billede net_nerd Nybegynder
25. april 2003 - 12:03 #1
Rettelse:
Den route jeg opretter på workstation er:
route add 123.456.7.8 MASK 255.255.255.255 192.168.1.200

...hvor 192.168.1.200 er gateway
Avatar billede venturer Nybegynder
25. april 2003 - 13:31 #2
I stedet for at lave alt muligt med arp og route kan du snyde og gøre det noget simplere:

Find din "hosts" fil på din workstation og indtast:

domain1.noget  192.168.1.200
domain2.noget  192.168.1.200
domain3.noget osv. osv.

hosts filen finder du under: WINNT\System32\drivers\etc og du åbner blot filen i notesblokken.
Avatar billede venturer Nybegynder
25. april 2003 - 13:32 #3
Evt. kan det være nødvendigt at skrive følgende kommando i din prompt på din workstation EFTER ovenstående er gjort:

ipconfig /flushdns
Avatar billede venturer Nybegynder
25. april 2003 - 13:37 #4
Alternativt må du konfigurere DNS på din server.
Oprette zone og A (host) record til din server (intern IP). CNAME records til de 5 domæner.
Sæt herefter din workstation til at benytte din EGEN DNS og sæt din DNS til at forwarde forespørgelser ud på nettet. Dette vil også løse dit problem.
Avatar billede net_nerd Nybegynder
25. april 2003 - 20:10 #5
venturer: I windows 2000 (modsat unix) bruges host filen først efter et DNS opslag...så jo mindre dette kan ændres er det ikke en løsning.

At oprette en DNS zone er måske lige overkill :) ... men ja det er da en løsning, jeg kan bare ikke bruge den.
Avatar billede venturer Nybegynder
26. april 2003 - 18:42 #6
Rent faktisk kigger den først i sin DNS cache, dernæst hosts filen og dérefter DNS serveren. Men ellers har du næsten ret :)
Avatar billede net_nerd Nybegynder
01. maj 2003 - 15:25 #7
Før jeg oprettede spørgsmålet har jeg skam lavet en host fil, men det virker ikke...

Med winDump har jeg undersøgt at det rent faktisk er DNS serveren der bliver spurgt først (selvfølgelig efter cache)...

Hvis du mener at det kan løses med en host fil, så prøv engang om du ikke kan få det til at virke...jeg mangler virkelig en løsning på dette.
Avatar billede net_nerd Nybegynder
02. maj 2003 - 02:29 #8
Jeg fandt selv fejlen...det er hosts og ikke lmhosts der skal rettes til. Ellers tak for hjælpen.
Avatar billede net_nerd Nybegynder
02. maj 2003 - 02:31 #9
test
Avatar billede venturer Nybegynder
02. maj 2003 - 11:09 #10
Well.. Teknisk set var mit svar faktisk løsningen på dit problem.
Men fair nok.
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