Kommunikation zwischen zwei Netzwerke (Docker)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
ebitode
Beiträge: 2
Registriert: 22.07.2018 21:06:11

Kommunikation zwischen zwei Netzwerke (Docker)

Beitrag von ebitode » 23.07.2018 16:28:47

Hallo zusammen,

ich habe 2 Docker-Compose am laufen. Beide haben ihr eigenes Netz (bridge):

DockerCompose A: 10.5.2.0/24 GW 10.5.2.254 DockerCompose B: 20.1.0.0/24 GW 20.1.0.254

Nun soll ein Teilnehmer aus A (10.5.2.2) mit einem Teilnehmer aus B (20.1.0.1) (nur) über Port 587 kommunizieren können.

Hat jemand einen Lösungsanstz?

Danke im voraus.

Grüße

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Kommunikation zwischen zwei Netzwerke (Docker)

Beitrag von bluestar » 26.07.2018 09:16:08

ebitode hat geschrieben: ↑ zum Beitrag ↑
23.07.2018 16:28:47
Hat jemand einen Lösungsanstz?
Router einsetzen bzw. Routing aktivieren

ebitode
Beiträge: 2
Registriert: 22.07.2018 21:06:11

Re: Kommunikation zwischen zwei Netzwerke (Docker)

Beitrag von ebitode » 26.07.2018 09:38:12

Hallo,

habe es geschafft.

Hintergrund: Docker setzt automatisch einen iptables Eintrag in der table Forward (policy drop). Da Docker standardmäßig das forwarding zwischen Bridges verhindern möchte.

Lösung: Einen iptables Eintrag (vor dem DROP) setzten (in meinem Fall mit IP Adresse und Port, da ich nicht alles zulassen möchte).

Grüße

Antworten