Können Sie zu einer Site surfen, die über Shared Hosting mit IP-Adresse verfügt?

Können Sie zu einer Site surfen, die über Shared Hosting mit IP-Adresse verfügt?

Ist es möglich, mit der IP-Adresse zu einer Site zu surfen, die im Webhotel über Shared Hosting verfügt?

Können Sie die Hosts-Datei irgendwie ändern?

Antwort1

Die Antwort hängt davon ab, was Sie genau mit „gemeinsam genutztes Hosting im Webhotel mit der IP-Adresse“ meinen.

Für die meisten Programme ist nur die Verwendung einer einzigen IP:Portnummer-Kombination möglich. HTTP bildet hier eine Ausnahme, da hier der gewünschte Host in den HTTP-Anfragen angegeben wird.

Daher ist es möglich, eine einzelne IP (entweder gemeinsam genutzt oder dynamisch) mit mehreren Host-/Domänennamen zu haben, die auf dieselbe IP verweisen, und diese zu verwenden, um je nach der in den Browser eingegebenen URL unterschiedliche Webseiten bereitzustellen.

Allerdings gibt es immer noch nur einen einzigen Webserver unter IP:Portnummer, was bedeutet, dass Sie die Person koordinieren müssen, die diesen Webserver betreibt. Weitere Informationen hierzu finden Sie, wenn Sie nach dem Schlüsselwort suchenvirtuelles Hosting.

Antwort2

Technisch gesehen ist das mit nur einer IP-Adresse möglich. Sie können einen Apache Reverse Proxy Server ausführen und DYNDNS mit verschiedenen Subdomain-Namen verwenden, um auf die IP-Adresse Ihres Servers zu verweisen. Dadurch müssen Sie keinen eigenen Domänennamen registrieren. Sie können ihn dann anweisen, basierend auf dem Subdomain-Namen und/oder Domänennamen zu einem anderen VirtualHost zu routen.

Dies alles setzt voraus, dass Sie Root-Zugriff auf den Server haben. Dies kann auch mit einem virtuellen Server erfolgen, der heutzutage so günstig ist wie ein Shared Host. Schauen Sie sich www.digitalocean.com und www.alienvps.com an.

Siehe meine Antwort in dieser Frage.Mehrere Webserver hinter einer einzigen Firewall

Antwort3

Wenn Sie nur als Benutzer surfen müssen und Apache läuft, können Sie einfach Ihre Hosts-Datei ändern (hängt vom verwendeten Betriebssystem ab) und sie wie folgt festlegen: ip_address site.domain Wenn Sie also die URL in Ihren Browser eingeben, erhalten Sie Zugriff darauf, da Ihr System die IP-Adresse kennt (es wird also nicht DNS danach fragen) und ihr Apache weiß, auf welche Site Sie zugreifen möchten

verwandte Informationen