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

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

Ich habe einen Server (hauptsächlich Dateien und Build-Jobs), den ich auch als Router verwenden möchte. Davor ist bereits eine Firewall installiert, die den Datenverkehr einschränkt, deshalb mache ich mir darüber keine Sorgen. Es ist auch nur eine Heimumgebung, also mache ich mir von vornherein keine großen Sorgen über Angriffe.

Bei jedem Router, den ich je gesehen habe, kann man unabhängig vom LAN-Port, mit dem man sich verbindet, über dieselbe IP-Adresse darauf zugreifen. Im Wesentlichen hat jeder Port dieselbe IP-Adresse. Ich denke also, dasselbe sollte mit dem Server möglich sein, oder? Der WAN-Port ist hier offensichtlich eine Ausnahme.

Antwort1

Ja, aber nichtgenauwie Sie es beschreiben. Kurz gesagt, Sie sindnichtSie möchten den Server nicht als Router verwenden, sondern tatsächlich als Bridge/Switch.

Warum

Bei jedem Router, den ich je gesehen habe, konnte man unabhängig vom LAN-Port, an den man sich anschließt, über dieselbe IP-Adresse darauf zugreifen. [...] Der WAN-Port bildet hier offensichtlich eine Ausnahme.

Die von Ihnen beschriebene Konfiguration ist nur bei Multifunktions-Heimroutern üblich. (Stichwort „Multifunktion“ – es sind nicht nur Router, sondern mehrere Geräte in einem.)

In Ihrer Beschreibung sitzt der Router intern zwischen zweiNetzwerke(WAN und LAN), und die LAN-Seite führt zu einem eingebautenschaltenDer Grund, warum Sie von allen vier gelben Ports dieselbe IP erhalten, liegt darin, dass es sich eigentlich um Switch-Ports handelt.

Dedizierte Router funktionieren jedoch genau umgekehrt: Jeder Port ist separat und gehört zu seinem eigenen Netzwerk, sofern Sie sie nicht manuell überbrücken. (Denken Sie daran, dass Router Gateways zwischen Netzwerken sind, es macht also Sinn.) Aber die Verwendung eines Routers zum Überbrücken ist übertrieben – ein dedizierter Switch erledigt diese Aufgabe besser.

(Allerdings sind einige Geräte – sowohl Home-Gateways als auch Enterprise-L3-Switches – flexibler und ermöglichen es, dass jeder Port entweder Teil eines Switches istoderwird unabhängig für das Routing verwendet.)

Wie

Die meisten PC-BetriebssystemeTununterstützt das Überbrücken mehrerer Ports sowie das Routing zwischen Subnetzen.

Überbrückung

Das Überbrücken eines einzelnen Subnetzes ist einfach. Unter Linux können Sie eine Brücke mit ip linkoder dem älteren erstellen brctlund sie dann als „Master“ aller Ethernet-Ports festlegen. Unter Windows wählen Sie einfach die Ports aus und wählen „Schnittstellen überbrücken“.

Die IP-Adresse des Servers muss dann konfiguriert werdenAuf der Brücke, während diese einzelnen Ports adresslos bleiben.

(Beachten Sie jedoch, dass die Leistung nicht unbedingt gut sein wird – Ihr „Router“ hat wahrscheinlich einen dedizierten Switch-Chip, aber Ihr Server muss dessen Haupt-CPU verwenden. Ein echter Gigabit-Switch kostet dagegen 20 $.)

Routenplanung

Das Routing mehrerer Subnetze ist etwas komplexer (insbesondere, wenn Sie z. B. auch DHCP möchten), daher sollten Sie dies lieber für später aufschieben. Wenn Sie sich entscheiden, dass der Server einRouter, stellen Sie eine separate Frage mit der Topologie, die Sie beschrieben haben möchten.

verwandte Informationen