Recherche…


Remarques

Exemple de réseau fixe qui bloque le trafic. Utilisez-le comme réseau lors du démarrage du conteneur avec --net ou docker network connect .

Bloquer l'accès au LAN et à la sortie

docker network create -o "com.docker.network.bridge.enable_ip_masquerade"="false" lan-restricted
  • Blocs
    • LAN local
    • l'Internet
  • Ne bloque pas
    • Hôte exécutant le démon 10.0.1.10:22 (exemple d'accès au 10.0.1.10:22 )

Bloquer l'accès à d'autres conteneurs

docker network create -o "com.docker.network.bridge.enable_icc"="false" icc-restricted
  • Blocs
    • Conteneurs accédant à d'autres conteneurs sur le même réseau icc-restricted .
  • Ne bloque pas
    • Accès à l'hôte exécutant le démon docker
    • LAN local
    • l'Internet

Bloquer l'accès des conteneurs à l'hôte local exécutant le démon docker

iptables -I INPUT -i docker0 -m addrtype --dst-type LOCAL -j DROP
  • Blocs
    • Accès à l'hôte exécutant le démon docker
  • Ne bloque pas
    • Trafic conteneur à conteneur
    • LAN local
    • l'Internet
    • Réseaux de dockers personnalisés n'utilisant pas docker0

Bloquer l'accès des conteneurs à l'hôte local exécutant le démon docker (réseau personnalisé)

docker network create --subnet=192.168.0.0/24 --gateway=192.168.0.1 --ip-range=192.168.0.0/25 local-host-restricted
iptables -I INPUT -s 192.168.0.0/24 -m addrtype --dst-type LOCAL -j DROP

Crée un réseau appelé local-host-restricted auquel:

  • Blocs
    • Accès à l'hôte exécutant le démon docker
  • Ne bloque pas
    • Trafic conteneur à conteneur
    • LAN local
    • l'Internet
    • Accès provenant d'autres réseaux de docker

Les réseaux personnalisés ont des noms de pont comme br-15bbe9bb5bf5 , nous utilisons donc son sous-réseau à la place.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow