iptables Subdomain-Port weiterleiten

iptables Subdomain-Port weiterleiten

Hallo, ich weiß, dass ich iptables so einrichten kann, dass es an eine andere IP-Adresse weiterleitet, wenn ein Port angegeben wird

Beispiel:

  • Benutzer gibt domain.com ein und es wird die Site angezeigt
  • andere Benutzer geben domain.com:28015 ein und stellen eine Verbindung zu einem Spieleserver her

kann ich es jetzt so einrichten, dass es nur auf einer Subdomain funktioniert?

Zum Beispiel

  • Benutzer geben sub.domain.com ein und es wird die Site der Subdomain angezeigt
  • Der Benutzer gibt sub.domain.com:28015 ein und stellt eine Verbindung zum Spieleserver her.

der Grund, warum ich dies möchte, ist, dass ich ein paar Spieleserver habe und auf allen eine Site läuft, die auf ihrer eigenen Subdomäne läuft (z. B. rust.domain.com und mc.domain.com).

Ist es also möglich, dies zu tun, damit Benutzer eine Verbindung zu einem Spieleserver herstellen können, wenn sie die Subdomäne und den Port verwenden?

Antwort1

Nicht möglich. TCP-Pakete enthalten nur Quell- und Ziel-IP-Adressen, keinen FQDN. Wenn Ihre Domäne und Subdomäne also beide auf die gleiche IP-Adresse verweisen, kann iptables nicht unterscheiden, mit welcher „Domäne“ der Benutzer eine Verbindung herstellt.

Antwort2

ok, ich habe eine Lösung gefunden

also habe ich die Subdomäne erstellt und ihr die IP des dedizierten Servers gegeben, auf dem meine Spieleserver gehostet werden.

Ich habe mich beim Server mit Windows 2008 angemeldet und die Netsh-Schnittstelle Portproxy verwendet, um alle Port-80-Anfragen an den Webserver umzuleiten

verwandte Informationen