June 1, 2005
Hejsan!
Jag har satt upp en webbserver här hemma, eller snarare jag försöker!
Jag har dragit igång IIS och allt. (har gjort så här förr och då har det fungerat). Men när jag går in på mitt IP nummer så kommer jag endast till inloggningen till min router! I inställningarna i routern har jag ställt in att den ska släppa igenom servern på port 80, och till det rätta interna ipnummret. Men den vill inte!
Jag använder mig av D-Link DI-514 som router.
Vad gör jag för fel tro?
June 1, 2005
SkuTiDuTi wrote: Du skriver väl endå inte in 192.168.0.1:80 som ip? Då kommer du endå till routern.
Prova med localhost, om du sitter på samma maskin som servren vill säga, du lär bli igenomsläppt om du har satt upp den rätt och IIS körs.
*Edit*
Välkommen till NordicHardware förresten.
Var nog lite otydlig i mitt inlägg:
Jag når servern internt i nätverket, från andra datorer. Men inte utifrån, om jag tex låter er testa:
http://83.253.36.155 så antar jag att den Inte funkar?
June 1, 2005
Nu har jag testat lite och kommit fram till detta:
Att jag når min server om jag kör: 192.168.0.113 samt localhost
Men ska jag gå via externa så kommer inloggningen till routern upp.
För er så funkar externa perfekt!
Då är då frågan, hur gör jag så att även jag kan nå servern via det externa?
September 11, 2002
Det finns nog ingen mening för dig med att försöka. Vet inte ens om D-Link DI-514 har stöd för det faktiskt..men även om den har stöd för DNS-snooping eller DNS-doctoring (eller vad nu D-Link kan kalla funktionen) så vinner du nog ingenting på att konfigurera det.
Läs vidare om varför 🙂
Det som händer om man använder ovanstående funktion är följande:
Du skickar iväg en förfrågan till http://www.mindomän.se
Routern känner av att det är just http://www.mindomän.se som du vill komma åt
När svaret kommer från din DNS-server så innehåller det din publika adress 83.253.36.155.
Routern skickar tillbaka ett svar till din dator där routern har bytt ut den publika IP-adressen till din privata IP-adress 192.168.0.113
Din dator använder då den privata IP-adressen för att försöka komma åt webservern, och eftersom IP-adressen finns på samma dator som du skickar förfrågan ifrån så blir resultatet detsamma som om du hade använt localhost för att ansluta.
Det som händer om du INTE aktiverar någon av ovanstående funktioner är ungefär följande:
Du skickar iväg en förfrågan om http://www.mindomän.se
Din DNS-server på internet svarar att http://www.mindomän.se finns på 83.253.36.155
Din dator försöker nå 83.253.36.155 för att ansluta mot webservern, men eftersom 83.253.36.155 är en publik adress så försöker din router routa paketet ut till det yttre interfacet.
Istället för att gå direkt till din dator så skickas alltså paketet ut på "internet" igen av routern.
Anslutningen misslyckas.
Även om du aktiverar funktionen (om den nu finns i din router) så blir det i praktiken ingen skillnad jämfört med vad det är nu! Trafiken mot webservern kommer aldrig att routas utanför din router, så du kan alltså inte testa om det går att komma åt din webserver genom routern på det här viset.
Om det enda du vill åt är att du ska kunna använda domännamnet istället för localhost i webläsaren så kanske den enklaste lösningen för dig är att helt enkelt lägga till en rad i host-filen på din dator. Annars kan du också fortsätta använda localhost för att ansluta, det är upp till dig.
Var det något särskilt som du vill uppnå med att kunna nå din webserver via ditt domännamn? Om man vet varför du vill göra det här så kanske det finns någon annan lösning som passar bättre.
June 1, 2005
Bar-Code wrote: Det finns nog ingen mening för dig med att försöka. Vet inte ens om D-Link DI-514 har stöd för det faktiskt..men även om den har stöd för DNS-snooping eller DNS-doctoring (eller vad nu D-Link kan kalla funktionen) så vinner du nog ingenting på att konfigurera det.
Läs vidare om varför 🙂Det som händer om man använder ovanstående funktion är följande:
Du skickar iväg en förfrågan till http://www.mindomän.se
Routern känner av att det är just http://www.mindomän.se som du vill komma åt
När svaret kommer från din DNS-server så innehåller det din publika adress 83.253.36.155.
Routern skickar tillbaka ett svar till din dator där routern har bytt ut den publika IP-adressen till din privata IP-adress 192.168.0.113
Din dator använder då den privata IP-adressen för att försöka komma åt webservern, och eftersom IP-adressen finns på samma dator som du skickar förfrågan ifrån så blir resultatet detsamma som om du hade använt localhost för att ansluta.Det som händer om du INTE aktiverar någon av ovanstående funktioner är ungefär följande:
Du skickar iväg en förfrågan om http://www.mindomän.se
Din DNS-server på internet svarar att http://www.mindomän.se finns på 83.253.36.155
Din dator försöker nå 83.253.36.155 för att ansluta mot webservern, men eftersom 83.253.36.155 är en publik adress så försöker din router routa paketet ut till det yttre interfacet.
Istället för att gå direkt till din dator så skickas alltså paketet ut på "internet" igen av routern.
Anslutningen misslyckas.Även om du aktiverar funktionen (om den nu finns i din router) så blir det i praktiken ingen skillnad jämfört med vad det är nu! Trafiken mot webservern kommer aldrig att routas utanför din router, så du kan alltså inte testa om det går att komma åt din webserver genom routern på det här viset.
Om det enda du vill åt är att du ska kunna använda domännamnet istället för localhost i webläsaren så kanske den enklaste lösningen för dig är att helt enkelt lägga till en rad i host-filen på din dator. Annars kan du också fortsätta använda localhost för att ansluta, det är upp till dig.
Var det något särskilt som du vill uppnå med att kunna nå din webserver via ditt domännamn? Om man vet varför du vill göra det här så kanske det finns någon annan lösning som passar bättre.
Tack för ett så pass bra svar! Tanken med min server är att ha den till min sajt, (http://www.dastar.se). Och jag tänkte köra dom flesta stora bildfilerna samt andra stora filer på min server, för att slippa ha dom på mitt webbhotell. Nackdelen blir ju då att jag kommer aldrig kunna surfa på min sajt eftersom den hela tiden kommer vilja logga in :/
1 Guest(s)