Kann ich für jeden Ethernet-Port eines Servers dieselbe IP-Adresse einstellen?

998
Patrick Kelly

Ich habe einen Server (meistens Dateien und Build-Jobs), den ich auch als Router verwenden möchte. Davor ist bereits eine Firewall vorhanden, um den Verkehr einzuschränken. Deshalb mache ich mir keine Sorgen. Es ist auch nur eine Einstellung für zu Hause, also bin ich anfangs nicht besonders besorgt über Angriffe.

Jeder Router, den ich je gesehen habe, unabhängig davon, an welchen LAN-Port Sie sich anschließen, können Sie über dieselbe IP-Adresse darauf zugreifen. Im Wesentlichen hat jeder Port die gleiche IP-Adresse. Ich denke also, dass das gleiche mit dem Server möglich sein sollte, richtig? Offensichtlich ist der WAN-Port eine Ausnahme.

0
Jede Schnittstelle (z. B. Ethernet und WLAN) benötigt eine separate IP-Adresse: Wenn Sie DHCP für jede Schnittstelle aktivieren, wird diese Schnittstellen-IP als Standardroute und als primärer DNS eingerichtet. Möglicherweise gibt es DHCP-Software, die Verbindungen über mehrere Schnittstellen zulässt. Die Verfügbarkeit kann jedoch vom Betriebssystem des Servers abhängen. AFH vor 6 Jahren 0

1 Antwort auf die Frage

3
grawity

Ja, aber nicht genau so, wie Sie es beschreiben. Kurz gesagt, sind Sie nicht fragen, den Server als Router zu verwenden; Sie möchten eigentlich als Bridge / Switch verwenden.

Warum

Jeder Router, den ich je gesehen habe, unabhängig davon, an welchen LAN-Port Sie sich anschließen, können Sie über dieselbe IP-Adresse darauf zugreifen. [...] Offensichtlich ist der WAN-Port eine Ausnahme.

Die von Ihnen beschriebene Konfiguration ist nur für Multifunktions-Heimrouter üblich. (Stichwort "Multifunktion" - es sind nicht nur Router, sondern mehrere Geräte in einem.)

In Ihrer Beschreibung befindet sich der Router intern zwischen zwei Netzwerken (WAN und LAN), und die LAN-Seite führt zu einem integrierten Switch . Sie erhalten also von allen vier gelben Ports die gleiche IP-Adresse, weil sie tatsächlich Switch-Ports sind.

Dedizierte Router arbeiten jedoch umgekehrt: Jeder Port ist separat und gehört zu seinem eigenen Netzwerk, sofern Sie ihn nicht manuell überbrücken. (Denken Sie daran, dass Router Gateways zwischen Netzwerken sind, daher ist es sinnvoll.) Die Verwendung eines Routers für das Bridging ist jedoch übertrieben - ein dedizierter Switch erledigt die Aufgabe besser.

(Das heißt, einige Geräte - sowohl Home Gateways als auch Enterprise "L3 Switches" - sind flexibler und ermöglichen, dass jeder Port entweder Teil eines Switches ist oder unabhängig für das Routing verwendet wird.)

Wie

Die meisten PC - Betriebssysteme haben unterstützen mehrere Ports überbrücken, sowie das Routing zwischen Subnetzen.

Überbrückung

Die Überbrückung eines einzelnen Subnetzes ist einfach. Unter Linux können Sie eine Bridge mit ip linkoder einer älteren erstellen brctlund sie dann als "Master" für alle Ethernet-Ports festlegen. Wählen Sie unter Windows einfach die Ports aus und wählen Sie "Bridge-Schnittstellen".

Die IP-Adresse des Servers muss dann auf der Bridge konfiguriert werden, während diese einzelnen Ports ohne Adressierung bleiben.

(Beachten Sie jedoch, dass die Leistung nicht unbedingt gut ist - Ihr "Router" verfügt wahrscheinlich über einen dedizierten Switch-Chip, aber Ihr Server muss seine Haupt-CPU verwenden. In der Zwischenzeit kostet ein Gigabit-Switch 20 US-Dollar.)

Routing

Das Routing mehrerer Subnetze ist etwas komplexer (insbesondere, wenn Sie z. B. auch DHCP wünschen). Wenn Sie entscheiden, dass der Server ein Router sein soll, veröffentlichen Sie eine separate Frage mit der gewünschten Topologie.

Oh. Ich ging einfach davon aus, dass die Einrichtung einfacher ist, da "Router" dies tun. Dies erklärt wahrscheinlich die Probleme, die ich hatte. Ich werde dann jeden unabhängig einstellen. Patrick Kelly vor 6 Jahren 0
Es ist ziemlich einfach einzurichten, aber Sie suchen am falschen Ort. grawity vor 6 Jahren 0