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
Kommunikation zwischen zwei Netzwerke (Docker)
Re: Kommunikation zwischen zwei Netzwerke (Docker)
Router einsetzen bzw. Routing aktivieren
Re: Kommunikation zwischen zwei Netzwerke (Docker)
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
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