June 3, 2003
Mitt problem är detta;
Jag har en webbserver dit jag har kopplat ett domännamn. Problemet är bara att jag inte kommer åt servern genom att varken gå till http://domännam.com eller http://publikt_ip
Altså alla utanför nätverket kommer åt servern, men inte någon dator som tillhör vårt nätverk.
Servern står bakom en router (PheeNet 4 portars trådlös). Grejen är att det fungerade skitbra innan vi bytte router. Innan körde vi också en router från PheeNet, dock en äldre modell.
Jag har givetvis mappat port 80 till serverdatorn.
Är det någon som har varit med om något liknande problem, och har en bra lösning?
Oerhört tacksam för svar.
June 3, 2003
twinsen: Precis! Jag kan altså komma åt servern med mitt interna ip. Men detta bidrar till problem då jag kanske har satt upp en sub-domän och sköter omdirigeringen genom host headers.
Sen vill man även försäkra sig att sidan verkligen fungerar utåt (så att den inte är nere osv).
Jag har mailat till företaget som tillverkar den, men dom bad mig endast kontakta återförsäljaren.
Jag ska dock prova igen.
January 4, 2001
Det är ju klart att du inte kommer åt servern med domännamnet eller wan ip från någon dator i det interna nätverket.
Det domänet är ju länkat till routerns ip nummer... när en klient gör en förfrågan till domännamnet så skickar routern vidare till servern i det interna nätverket.
Om du ska connecta till din router så använder du routerns lan (interna) ip.. om någon annan ska connecta så använder dom routerns wan (externa) ip.
Ip:et på servern är ju inte samma som ip:et som domännamnet är länkat till.
Så vill du komma åt servern från det lokala nätverket så får du ta serverns ip. Vill du komma åt servern från någon annanstans i världen får du ta routerns ip.
June 3, 2003
Coore: Snälla, anta inte att alla är totala nybörjare ok.
Jag vill inte komma här och få en massa "fiender", inte på min första post iaf 😉
En router fungerar iaf så här, jag har telia adsl. Telia erbjuder bara en IP-adress.
Routern tilldelar alla datorer som är kopplade till den ett internt IP (via DHCP), så att man ska kunna redirecta trafik till en specifik dator.
Altså säg att min serverdator har det interna IP:t 192.168.0.101, och mitt publika IP är 217.211.242.215.
Routerns jobb är ju då att skicka trafiken till den dator jag har angett. I detta fall har jag angett att all trafik på port 80 ska gå till min serverdator.
Påstår du då att jag inte ska kunna komma åt den webbsidan (webbservern) via någon annan dator i samma nätverk? Isf har du fel.
Jag vet inte om jag var otydlig eller om du bara dumförklarade mig, men jag ska altså komma åt en webbsida på servern, inte komma åt själva servern via fildelning/nätverk.
Som sagt, det fungerade innan jag skaffade den här nya, mer avancerade routern.
Jag har iaf mailat till PheeNet (tillverkaren) och frågat...igen.
January 4, 2001
Jag har inte antagit dig som en nybörjare.
Du behöver inte förklara för mig hur en router fungerar det vet jag mycket väl.
Nej jag har inte fel.
Det domännman dom du har registrerat är ju kopplat till det ip nummret du har fått utav telia. Om du sitter i ett nätverk bakom routern och knappar in det domännamnet så kommer det inte funka, för när du är på den sidan av routern så skickar inte routern vidare dig till servern som är i det interna nätverket.
För att komma åt webservern i erat lan så måste ni alltså använda er av det ip nummret som servern har, eller dess datornamn.
August 24, 2002
Coore wrote: Jag har inte antagit dig som en nybörjare.
Du behöver inte förklara för mig hur en router fungerar det vet jag mycket väl.Nej jag har inte fel.
Det domännman dom du har registrerat är ju kopplat till det ip nummret du har fått utav telia. Om du sitter i ett nätverk bakom routern och knappar in det domännamnet så kommer det inte funka, för när du är på den sidan av routern så skickar inte routern vidare dig till servern som är i det interna nätverket.För att komma åt webservern i erat lan så måste ni alltså använda er av det ip nummret som servern har, eller dess datornamn.
Stämmer till 100%
June 3, 2003
Okej, låt oss nu säga att detta skulle vara fallet. Varför fungerade det då förut?
Då körde vi också en router. Av samma fabrikat, men en lite äldre modell.
Och sen skulle jag gärna vilja ha en förklaring på varför det skulle vara så. Routern bör ju behandla alla förfrågningar detsamma oavsett från vilket IP dom kommer!?
January 4, 2001
För att innifrån ditt nätverk är routern igentligen bara en switch.
tänk såhära... Ifall routern skulle behandla dina förfrågningar på samma sätt som ifrån andra datorer, hur skulle du då kunna komma åt och confa din router då? Då blir du ju vidare skickad till en annan dator ifall du ska confa via en webläsare.
Att det funka kan jag inte svara på, men jag tvivlar på att det gjorde det.
Ett tips är att döpa datorn till http://www.namnet.com så kan du använda den adressen i ditt interna nätverk.
June 3, 2003
Coore: Men routern har ju ett eget internt IP-nummer som jag går till för att konfigurera routern. I mitt fall hittar jag den på det interna IP:t http://192.168.0.254/
Jag går altså inte till det publika IP:t för att configga mitt nätverk.
Jag måste säga att du har helt fel i detta avseende. Och jag förstår inte varför du tvivlar på att det fungerade förut. Varför skulle jag hitta på något sådant om det inte var sant?!
Ärligt talat så är jag den enda jag har hört talas om som har detta problemet. Sitter du själv bakom en router?
Isf råder jag dig att prova sätta upp en ftp eller dylikt och försöka komma åt den genom ditt publika IP, och jag lovar att du kommer att lyckas.
PS. Att döpa datorn till http://www.namnet.com är ju en rätt fattig lösning. Grejen är ju att jag vill kunna se så att DNS-servrarna gör sitt jobb korrekt. T ex se till att sub-domäner kommer på sin plats osv.
January 4, 2001
Ja, jag sitter bakom en egen router. Och ifall jag skriver in routerns wan ip nummer så kommer jag till routern, det gör även ifall jag skriver in det lokala ip:et.
Jag har coore.mine.nu. Går jag in på den adressen på min dator så kommer jag till min router och inte till min webserver.
Så nej, jag lyckas inte.
Jag tror inte att du ljuger. Men jag vet ju inte ifall det är något mera du har ändrat.
Men visst, det kanske finns routrar som funkar som din gammla gjorde. Men jag har aldrig sett någon.
Ja, det är en fattig lösning, men det funkar.
June 3, 2003
69link: Jag förstår inte riktigt hur du menar. Menar du att jag aldrig ens lämnar nätverket när jag skriver in mitt publika IP?
Om du menar så, när jag skriver in domännamnet då? Då måste den ju hur som helst ta en tripp till DNS-servern och tillbaka.
Det ska ju inte spela någon roll från vilket IP förfrågningen kommer. Routern bör ju endå bara tolka det som vilken förfrågan som helst och göra det den är inställd att göra.
July 2, 2001
@Edebro: Vad jag menar är att din router struntar i att PAT-filtrera trafiken som kommer från insidan. Kanske kan du skapa en regel för det, kanske inte.
Se det som två nätverksinterface. Ett på insidan (eth1) och ett på utsidan (eth0). I din router finns en regel som hanterar PAT (Port Address Translation) på trafik som kommer från eth0 (utsidan). Kommer trafiken via eth1 så kommer trafiken aldrig att traversera PAT-filtret.
När du skriver ditt domännamn så gör den först en förfrågan till DNS-servern om vilket IP du ska till. Sen försöker din browser göra en 3-vägs handskakning med web-servern (om den hittar dit).
2 Guest(s)