Re: Keine Kommunikation Podman-Container => Host

Rico Koerner <[email protected]> Fri, 15 Nov 2024 19:56:04 +0100
Newsgroups gmane.user-groups.linux.dresden
Message-ID <[email protected]>
Hallo Luca,



Am 15.11.24 um 15:51 schrieb Luca Bertoncello:
> Hallo Leute!
> 
> Ich habe eine frisch installierte Debian 12.
> Podman habe ich aus alvistack installiert und ist in der Version 5.3.0.
> 
> Prinzipiell funktioniert es...
> Ich kann als normaler Nutzer ein Container anlegen.
> Das wäre z.B. mein docker-compose.yml:
> 
> ------------------------------
> services:
>    nextcloud:
>      networks:
>        - ncricoltz_net
...

> 
> networks:
>    ncricoltz_net:
>      driver: bridge
> ------------------------------
> 
,,,

> 
> Ideen?

ich hab da mehrere Ideen, was bei Docker an der Stelle alles klemmen 
kann, weiß aber nicht, ob das auch auf podman zutrifft.

Ist es wirklich ein Problem Container -> Host oder eher Container -> 
Internet?

1. DNS-Resolver passt nicht: Bei docker0 hat sich docker dazwischen 
geklemmt, bei weiteren selbst definierten Netzwerken wurde einfach die 
resolv.conf von Host reinkopiert die auf nicht erreichbare DNS-Server 
verweist (z.B. IPv6, obwohl im Container gar kein IPv6 konfiguriert ist)
Test aus dem Container: ping Host-IP, ping externe IP

2. Forwarding eingeschaltet?

3. Firewall: hier musst du ggf. selbst entsprechende NAT-Regeln anlegen.

4. MTU: Wenn außerhalb der Containerwelt eine geringere MTU (bei mir wg. 
VLAN/vSwitch bei Hetzner) benötigt wird, muss das innerhalb explizit für 
das jeweilige Netzwerk ebenfalls konfiguriert werden. Einstellungen in 
der daemon.json hat docker nur für docker0 übernommen. Bis zum Host 
kommt man hier noch, aber nicht nach draußen.

P.S. ich hab die Nextcloud wieder ohne Container betrieben, nachdem ich 
festgestellt hatte, daß der Wartungsaufwand durch die Container nicht 
geringer ist und die Container vieles verkomplizieren. Collabora und 
Talk hab ich im COntainer nie richtig zum laufen bekommen.

Gruß
Rico
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEsihkoZNEc0CYRtdZ8/mNvIrRhUsFAmc3mUQFAwAAAAAACgkQ8/mNvIrRhUvf
EhAAog0ckk1FWOjMKq8eAZX7lf1Q3zH847g10sM/xm+ZCXPFg45wqwvOCc84y06uWbP7UD0zeLGH
giYsjsF7lA9yyvtRuLytYHmtGpnjzr/IMMro/nTcvZ/iqtzWJxhEKMC78Ca8b/X4zjRmd8tBy23E
51qfP2EFrORvzBbqfiHcbKPwBBT1P1tx4xJzd8oX9T14bSX71LN+Af+BErG6OUjhZMUv1w6m8tce
XfhjnIXGG+Ohy6d6p2bjbKPbu7dPOzL/5CVz19XyRA9QfHldpyQ5y/wvK77oCEB7HQTauiBwZn2B
d3fqc4R7HyVLMe536Bw/bdz+N+fH1HLeySr+a3FuAFuNfmYTGGkpEB4zygSFRRQCvG1Ks3Gf+wAj
+yxJ/WPCZ4ol5dRjVMKo1BvddqDQXhssyVBusXfQ5QjPtXiziToEURf65nt9NarOTaWi4czi4eDx
2UTbAgLK1fIxSKJRuqFd/ptlo9M978yzU0vDW048VIcdJ79BvxtFki/FSGtPluO0XFTUpk3jy88U
CqtR86uQzl1iMHS34xT07QIi9/6F3Q9UtrYQK0I49g1+5eovC1eh9a/8XAzBM4VLfJvZruD05fSx
20p9OC9apC9yX+8tG0arLih0gljcex0RUyduvniqtvfC+hCSAULE5s71WcMlfSB0VFZuRObbbs9C
1kA=
=UveW
-----END PGP SIGNATURE-----