Portál AbcLinuxu, 31. října 2025 14:23
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.