25. april 2003 - 12:01Der 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.
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.
Well.. Teknisk set var mit svar faktisk løsningen på dit problem. Men fair nok.
Synes godt om
Ny brugerNybegynder
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.