Ändern der IP-Adresse in eine URL in IIS

Ändern der IP-Adresse in eine URL in IIS

ich brauche Hilfe bei meinem Schulprojekt. Ich muss das IIS-System so konfigurieren, dass der Benutzer einfach die URL in seinen Browser eingeben kann, anstatt die IP-Adresse des Computers einzugeben, um auf die Daten im IIS auf meinem Computer zuzugreifen.

Antwort1

1) Verwenden Sie Host-Header, das ist wie Apache ServerAlias.

Sie müssen nur eine Website erstellen, www.IhreDomain.com als primären Hostheader verwenden und dann bei Bedarf weitere Hostheader hinzufügen.

Unter IIS klicken Sie mit der rechten Maustaste unter Ihrem Website-Namen und wählen Sie „Eigenschaften“. Gehen Sie zu Website -> Erweitert. Klicken Sie bei „Mehrere Identitäten für diese Website“ auf Hinzufügen und geben Sie dann den Domänennamen ein.

Beispiel: (Alle nicht zugewiesen, TCP-Port 80, ex.net)

Dann haben Sie zwei Möglichkeiten:
a) Erstellen Sie einen CNAME, wenn Sie eine Domain haben.
Fügen Sie einen CNAME-Eintrag hinzu (xxx.xxx.xxx.xxx www.IhreDomain.com)

b) Bearbeiten Sie die lokale Hostdatei des Clients.
Fügen Sie xxx.xxx.xxx.xxx www.IhreDomain.com oder xxx.xxx.xxx.xxx Webservername hinzu
. Wenn Sie Windows verwenden, bearbeiten Sie c:\windows\system32\drivers\etc\hosts.
Wenn Sie Linux verwenden, bearbeiten Sie /etc/hosts

Antwort2

Sie benötigen einen DNS-CNAME-Eintrag für die Domäne oder einen Hostdateieintrag (xxx.xxx.xxx.xxx Webservername) für das System, das auf die Website zugreift.

Wenn sich die IP-Adresse Ihrer Webseite nicht mit der IP-Adresse des Webservers unterscheidet, müssen Sie dieses Bit in den IIS-Eigenschaften und der OS-NIC so konfigurieren, dass sie darauf (die IP) lauscht, und einen A-Eintrag im DNS bereitstellen, der darauf verweist.

IIS ist nicht dafür verantwortlich, Sie auf eine bestimmte Seite zu leiten; dies ist das Betriebssystem (Hostdatei) und/oder DNS.

jemand anderes hier wird wahrscheinlich eine bessere Antwort geben.

Antwort3

Sie müssen Hostheadereinträge hinzufügen, wenn Sie mehrere Websites auf dem IIS-Server verwenden. Wenn es eine Website gibt, funktioniert die obige Lösung. Sie müssen lediglich einen A- oder CNAME-Eintrag erstellen, der zu Ihrer Umgebung passt, und Ihre Benutzer können darauf zugreifen.

Antwort4

Wird diese Website innerhalb des privaten Schulnetzwerks gehostet?
Wird sie extern bei einem echten Host gehostet?

Die Antwort lautet: Sie benötigen DNS, um diese Aufgabe für Sie zu erledigen. Wie Sie dies tun können, hängt davon ab, wo Ihre Website gehostet wird.

verwandte Informationen