Portál AbcLinuxu, 5. května 2025 16:32
docker exec -ti redmine /bin/bash
Když ale zkouším ping, bo yum update, tak se to na síť nepřipojí. Nesetkal se někdo s podobným problémem?
Předem děkuji za rady.
ping
, nebo ping6
?
{ "fixed-cidr-v6": "dead:beef:1234:1234:FFFF::/80", "ipv6": true }Tím máš nastavený docker tak, aby přiděloval IPv6 adresy. Nyní je potřeba ještě nastavit NDP -- musíš říci, že adresy z tohoto subnetu umíš routovat ty. K tomu mi dobře slouží ndppd, který nakonfiguruješ tak:
route-ttl 30000 proxy ens192 { router yes timeout 500 ttl 30000 rule dead:beef:1234:1234:FFFF::/80 { iface docker0 } }(samozřejmě nemusím zdůrazňovat, že ens192, dead:beef:... a docker0 je potřeba nastavit dle systému, že) A nakonec nastavíš sysctl net.ipv6.conf.all.proxy_ndp = 1. Po restartu dockeru budeš mít u kontejnerů nastavenou IPv6 adresu z daného rozsahu a kontejnery budou schopné komunikovat po IPv6 směrem ven i dovnitř. Nezapomeň si nastavit firewall.
adresa (address): 2001:15e8:104:4::d85f prefix sítě: /64 defaultní brána (gateway): 2001:15e8:104:4::1 routovaná síť: 2001:15E8:10B:F00::/56 2001:15e8:104:4::d85fVPSka na které běží docker má IP adresu 2001:15e8:10b:f00::5/56 - přidělil jsem sám/můžu změnit- a teďka si nevím rady jak ten subnet rozdělit aby fungoval jak pro VPSky, tak i pro docker kontejnery ;( . Předěm děkuji za rady.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.