Hur får jag fram vilken ipadress (inkl eventuella portnummer) som min webbplats på ett webbhotell har? När jag söker på min domän så får jag fram ett ip-nummer men det leder ingenstans...
Hur menar du med leder ingenstans? Kan du pinga numret exempelvis?
Ofta delar flera sidor på samma IP-nummer hos webhotell, vilket gör att du inte kommer till din sida om du skriver in IP-numret i din läsare. (Eftersom servern inte vet vilken domän anropet gäller)
Hur menar du med leder ingenstans? Kan du pinga numret exempelvis?
Ofta delar flera sidor på samma IP-nummer hos webhotell, vilket gör att du inte kommer till din sida om du skriver in IP-numret i din läsare. (Eftersom servern inte vet vilken domän anropet gäller)
Ja, det är det som är problemet alltså... ip-adressen till webbservern får jag fram men jag undrar om det går att ta reda på den adress som pekar på min webb (utan att använda domän-namnet alltså!). Vet inte hur det är uppsatt men jag tänkte att man kanske använder ett portnummer för att peka på de olika webbarna på ett webbhotell och då skulle jag alltså vilja få fram vilken port som används...
Eller är själva domän-namnet det enda sättet att nå webbplatsen med?
Ja, det är det som är problemet alltså... ip-adressen till webbservern får jag fram men jag undrar om det går att ta reda på den adress som pekar på min webb (utan att använda domän-namnet alltså!). Vet inte hur det är uppsatt men jag tänkte att man kanske använder ett portnummer för att peka på de olika webbarna på ett webbhotell och då skulle jag alltså vilja få fram vilken port som används...
Eller är själva domän-namnet det enda sättet att nå webbplatsen med?
Det där sköts i protokollet http. Det är alltså inget som bara ett DNS-uppslag kan fixa. Det är först när IP-adressen får ett http-anrop som den kan ha någn som helst aning om vilken domän som används.
Så här kan t ex ett sådant anrop se ut:
[code]GET /mapp/fil.html HTTP/1.1
Host: www.dinsida.com
Detta är (en del av) det som skickas till servern i förfrågan.
Ja, det är det som är problemet alltså... ip-adressen till webbservern får jag fram men jag undrar om det går att ta reda på den adress som pekar på min webb (utan att använda domän-namnet alltså!). Vet inte hur det är uppsatt men jag tänkte att man kanske använder ett portnummer för att peka på de olika webbarna på ett webbhotell och då skulle jag alltså vilja få fram vilken port som används...
Eller är själva domän-namnet det enda sättet att nå webbplatsen med?
ip-adressen går till en server där det finns flera webbplatser.
På servern finns en DNS (domain name server). När du anropar servern med bara ip-numret, så vet den inte till vilken webbplats du vill komma. Men anropar du med ett domännamn så skickar hotellets DNS dig vidare till det konto (den webbplatsen) som är registrerat på domänen.
Normalt brukar kontona (webbplatserna) på ett hotell också kunna nås på adresser typ http://123.45.67/~kalleswebkonto eller liknande. När man sätter upp ett nytt konto på ett hotell brukar man få en sån adress som man kan använda tills ett eventuellt domännamn slagit igenom och kan användas.