Linux: Mehrere Netzwerkschnittstellen nebeneinander

OP #6727775
Lesenswert?
• ▲
▼
Moin,

Ich haett' gerne mal folgendes Problem :-)
Einen (Linux)-Rechner, mit mehreren (z.B. 2) Netzwerk(z.B. 
Ethernet)schnittstellen.
Soweit sogut.
Jetzt ist ja recht klar, dass wenn ich hergehe, und z.b. eth0 die IP 
Adresse 192.168.1.5/24 zuweise und eth1 die IP Adresse 192.168.1.7/24 - 
ich mich ueber Probleme nicht zu wundern brauche...
Gibt's da was, um den Netzwerkkram so zu konfigurieren, dass alle 
Prozesse eben nur eines der beiden eth Interfaces "sehen", niemals 
beide? Und ich natuerlich vorher sagen kann, welcher Prozess nun welches 
Interface "sieht".
Und ich dann z.b. vom einem Webserver (der nur eth0 kennt) auf der 
selben Maschine was per wget (was nur eth1 kennt) "runterladen" kann, 
aber nur dann, wenn beide Ethernetports mit einem Netzwerkkabel 
miteinander verbunden sind?

Gruss
WK
Gast #6727797
Lesenswert?
• ▲
▼
Du kannst Prozesse die Verbindungen annehmen (also z.B. den Webserver) 
auf bestimmte IPs binden.

Irgendwo in der Webserverconfig gibt es wahrscheinlich eine Anweisung 
wie "LISTEN 0.0.0.0:80" a.k.a mache Port 80 auf allen IPs auf.
Wenn du das auf 192.168.1.7:80 änderst lauscht der Webserver nur noch 
auf dieser IP.
Gast #6727917
Lesenswert?
• ▲
▼
> eth0 die IP Adresse 192.168.1.5/24 zuweise und
> eth1 die IP Adresse 192.168.1.7/24

Das solltest du dir nochmal Überlegen.  Das gleiche Netz auf zwei 
Interfaces ist nicht der Bringer.  Besser 192.168.1.5/24 und 
192.168.2.5/24.
OP #6727985
Lesenswert?
• ▲
▼
foobar schrieb:
> Das solltest du dir nochmal Überlegen.
Habbich. Und so wie ich's schrub will ich's. Nicht anders.
Und mit den empfohlenen network namespaces wird das auch hinhauen.
Nochmal Danke!

>  Das gleiche Netz auf zwei
> Interfaces ist nicht der Bringer.
Doch. Ist total angesagt hier und jetzt.

> Besser 192.168.1.5/24 und
> 192.168.2.5/24.
Nee. So kanns ja jeder Depp.
Und dann braeuchte man noch einen teuren router...

SCNR,
WK
Gast #6728049
Lesenswert?
• ▲
▼
Dergute W. schrieb:
> Jetzt ist ja recht klar, dass wenn ich hergehe, und z.b. eth0 die IP
> Adresse 192.168.1.5/24 zuweise und eth1 die IP Adresse 192.168.1.7/24 -
> ich mich ueber Probleme nicht zu wundern brauche...

Und welches Ziel willst du erreichen?
Das Ziel möglichst präzise beschreiben.
OP #6728147
Lesenswert?
• ▲
▼
Moin,

Hannes J. schrieb:
> Hat er doch geschrieben. Er will einen "teuren Router" vermeiden.

Uuaaah - Loide...
Ich hab' im ersten Post geschrieben, was ich such'. Mit Beispiel 
(IP-Adressen/Netzwerke/webserver/wget). Und gleich die 2 naechsten 
Poster haben das verstanden und mir das richtige Schluesselwort 
geliefert. Genau das suchte ich, ich wusste nur nicht, wie's heisst. Das 
erklaerte ich im 5. Post dieses Schretts.
Und da es dieses Feature ootb im ip Kommando gibt, ist's auch nix 
voellig schwachsinniges; auch wenn das hier vielleicht der Ein oder 
Andere so noch nie gehoert hat und auch nie brauchen wird.
<drain addict>All good!</drain addict>

Gruss
WK

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.