Zusätzliche IP Adressen einrichten

Webdoo.net

New Member
Hallöchen,

ich bin neu hier und aus einem bestimmten Grund natürlich:
Ich habe einen Debian Rootserver bei Hetzner.

Ich habe dort ein Subnet bekommen mit 5 oder 6 zusätzlichen IPs. Ich habe diese eingerichtet und sie funktioniert auch.

Das Problem ist, dass die IP wie ein redirect funktioniert, und die neue IP auf die alte (Haupt IP) umleitet.

Ich möchte auf der neuen IP einen MMORPG Gameserver betreiben, habe auch dort in der Konfiguration schon alles eingetragen, aber die IP leitet ja direkt um auf die Haupt IP und somit auf meinen anderen Gameserver unter der Haupt IP.

Wie stelle ich also die neue IP richtig ein? Ein Kollege meinte einen VServer müsse man einrichten, ist das wirklich nötig oder geht es einfacher?

Vielen Dank im Vorraus :)

Gruss
Sascha
 
Hallo

also ich weis leider nicht genau was du meinst :-) Du meinst du hast sie eingerichtet? wie hast du das denn gemacht? Kannst du dieses "umleiten" Problem mal bitte etwas genauer beschreiben?

Hier mal eine kleine anleitung zum Korrekten einbinden von weitern IP Adresse in das System.

Zum festlegen einer statischen IP-Adresse trägst du in /etc/network/interfaces folgendes ein:

Code:
iface eth0:1 inet static
  address xxx.xxx.xxx.xxx
  netmask xxx.xxx.xxx.xxx
  broadcast xxx.xxx.xxx.xxx
  network xxx.xxx.xxx.0

Danach machst du mit dem Befehl "shutdown -r now" einen Neustart

mit dem Befehl "ifconfig" kannst du die aktuelle Konfiguration abfragen

P.s
Sei dir bewusst das eine Fehlkonfiguration gegeben falls dazu führen kann das dein Server nicht mehr erreichbar ist also überleg es dir gut :-)
 
Last edited by a moderator:
Also in der Datei hab ich folgendes zu stehen (wurde von mir bearbeitet):

# * Loopbackadapter
auto lo
iface lo inet loopback

# * Haupt-IP
auto eth0
iface eth0 inet static
address 213.239.194.46
netmask 255.255.255.224
gateway 213.239.194.33

# * zusätzliche IP-Adressen
auto eth0:1
iface eth0:1 inet static
address 78.46.243.121
netmask 255.255.255.248


auto eth0:2
iface eth0:2 inet static
address 78.46.243.122
netmask 255.255.255.248

auto eth0:3
iface eth0:3 inet static
address 78.46.243.123
netmask 255.255.255.248

auto eth0:4
iface eth0:4 inet static
address 78.46.243.124
netmask 255.255.255.248

auto eth0:5
iface eth0:5 inet static
address 78.46.243.125
netmask 255.255.255.248

auto eth0:6
iface eth0:6 inet static
address 78.46.243.126
netmask 255.255.255.248

Ich habe dazu folgende Anleitung verwendet:
Zusätzliche IP-Adressen Debian - Hetzner DokuWiki

Und eingerichtet hat sie sonst mein Hoster. Er hat mir die neuen IP Adresse gegeben.
 
aber die IP leitet ja direkt um auf die Haupt IP und somit auf meinen ANDEREN Gameserver unter der Haupt IP.

Wie soll man das verstehen das du eine IP auf einen anderen Server umleiten möchtest?

gruß
 
Hallo,

Wie stelle ich also die neue IP richtig ein?
Du mußt nicht die IP einstellen sondern die Dienste. Das gilt auch für die Standarddienste, wichtig ist es z.B. beim MTA damit der auch über die IP versendet auf welche sein Servername auflöst.

Für den zweiten Gameserver dessen Konfiguration bzw Dokumentation ansehen wie er an eine bestimmte IP gebunden werden kann. Den anderen Gameserver mußt Du natürlich auch an seine IP fest binden und nicht darauf verlassen, daß der zufällig immer die gleiche nimmt.
 
Die IPs sind im Client und im Server eingetragen in den jeweiligen Konfigurationsdateien, trotzdessen greift der Client immernoch auf den Hauptserver zu.

Liegt das trotzdem zu 100% an den Files oder doch irgendwo noch am Server?
 
Welche Clients. Und sind die von dir beschriebenen Geräte Server und Hauptserver unterschiedliche Geräte?
 
Der Client ist für den Gameserver. Es handelt sich um einen MMORPG Server.

Der Hauptserver und die "Server" sind ein Gerät. Mit Server meinte ich im Text vorher aber auch die "Serverfiles".
 
Auf den Clients müssen keine IPs eingerichtet werden würde ich mal sagen. Und das mit den "Serverfiles" verstehe ich nicht :confused:
 
Nein der Client hat in der .exe Datei die IP als Hex drin zu stehen die man ändern muss.

Und es gibt für MMORPG Server Dateien um einen Gameserver zu hosten. Diese sind hochgeladen, auf die neue IP umgestellt und gestartet worden, aber der Client kommt trotzdem noch auf die Haupt IP.
 
Hallo,

an der Netzwerkkonfiguration des Betriebssystems kann das meiner Meinung nach nicht liegen, die legt nur fest über welche IPs der Server überhaupt Verbindungen von außen annehmen kann und nach außen aufbauen kann.

Was die Dienste machen muß in den Diensten konfiguriert werden (bzw im xinetd für Dienste die über diesen laufen).

Wenn der Client auf die falsche IP zugreift liegt es an der Clientkonfiguration, wenn er dabei Erfolg hat liegt das an der Dienstkonfiguration (also Gameserversoftware).

Soweit gameserverunabhängig, mit Gameserverkonfiguration habe ich keine Erfahrung.
 
Hm denkst du, dass es so ist oder ist es 100%ig so?

Sprich kann das Problem auch nicht mit einem vServer gelöst werden?
 
Hallo,

ich habe keine Erfahrung mit Gameservern, ich sehe nur keinen Grund, warum das anders sein soll als bei anderen Serverdiensten.

Schreib doch einfach mal in den Client eine völlig falsche IP, z.B. 127.0.0.1, was macht er dann?

Der Server hat zwei (genutzte) IPs, und es laufen zwei Gameserver (Software). Liegen die beide auf dem gleichen Port?

Falls verschiedene Ports (warum braucht man dann überhaupt zwei IPs?):
Portscan auf beide IPs, welcher der Gameserverport antwortet bei welcher IP?
 
Bisher läuft dort 1 Server.

Ich will einen zweiten laufen lassen.

Das Teil kann man nicht über die Ports ansprechen sondern nur über unterschiedliche IPs.
 
Ok ich habe es mit einem anderen Port probiert gehabt und dort kein Unterschied.

Wie ich jetzt gesehen habe scheint er den Dienst gar nicht zu starten, leider ohne Fehlermeldung.

Werde mich da noch mal in einem spezifischen Forum durchfragen, weil sich hier wohl keiner mit solch einem MMORPG Server direkt auskennt.

Trotzdem vielen Dank für die Hilfe.
 
Back
Top