Bessere URLs für diesen internen Webserver?

Bessere URLs für diesen internen Webserver?

Ich habe einen Server, auf den ich Administratorzugriff habe, den ich aber nicht vollständig verwalte. (Ich glaube, es ist eine virtuelle Maschine, bin mir aber nicht 100 % sicher. Sie läuft mit Apache unter Windows Server 2003.) Ich teile die IP mit einem anderen Benutzer, daher müssen alle meine Sites den Port :8080 verwenden. Das ist ziemlich hässlich. Außerdem habe ich meines Wissens nur über eine IP-Adresse Zugriff. (Ich befinde mich innerhalb einer Unternehmensfirewall und glaube nicht, dass ich Zugriff auf einen DNS-Server oder so habe.)

Ich habe meine Hosts-Datei angepasst, damit ich die IP-Adresse auf meinem lokalen Computer nicht verwenden muss, aber das ist keine sehr generische Lösung. Gibt es Optionen, um 1) die Port-Anforderung loszuwerden und 2) auf generische Weise einen Namen (vielleicht einen Computernamen) anstelle der IP-Adresse verwenden zu können?

(Ich bin kein richtiger Netzwerkadministrator, sondern ein Entwickler, der diese Maschine verwaltet. Die IT-Leute, die sie wirklich verwalten, wohnen ein paar Leute von mir entfernt und sind schwer dazu zu bringen, irgendetwas zu tun, also suche ich, wenn möglich, nach einer einfachen Lösung.)

Antwort1

Ich gehe davon aus, dass Sie einen internen DNS-Server haben. In diesem Fall könnten Ihre IT-Leute einfach einen benutzerfreundlichen Namen in DNS hinzufügen, um die IP-Adresse aufzulösen ...

Antwort2

Dies hängt stark von Ihrer Netzwerkkonfiguration ab.

Am besten ist es, wenn Sie im internen DNS einen Eintrag für Ihre IP hinzufügen, der sie einem Hostnamen zuordnet.

Wenn Sie ein wirklich kleines Netzwerk betreiben, erhalten Sie möglicherweise eine Lösung über NetBIOS. Es hört sich nicht so an, als ob Sie sich in einem kleinen Netzwerk befinden.

Was den Port betrifft, können Sie nichts tun, um ihn zu ändern, da es sich um einen nicht standardmäßigen Port handelt. Die einzigen Optionen, die mir einfallen:

Antwort3

Wenn Sie 8080 für Apache verwenden müssen, weil IIS auch auf dieser Maschine läuft, können Sie den Port nicht auf 80 ändern, da IIS ihn bereits verwendet. Um den IP-Teil nicht zu verwenden, können Sie GregD oder Dave folgen.

Antwort4

Können Sie Apache nicht mit virtuellen Hosts einrichten, sodass der von Ihnen gewählte DNS-Name immer noch auf Port 80 liegt, anstatt jedes Mal :8080 eingeben zu müssen? Um für alle anderen einen benutzerfreundlichen Namen zu verwenden, müssen Sie die IT-Leute um einen DNS-Eintrag bitten (für sie ist das allerdings nicht schwer).

verwandte Informationen