En cours Impossible de modifier le sous-réseau du pont ou de créer un nouveau réseau.

Postez ici vos scripts Bash, Python, etc.
Répondre
Frod0n
Messages : 1
Enregistré le : mar. 27 sept. 2022 17:56

Impossible de modifier le sous-réseau du pont ou de créer un nouveau réseau.

Message par Frod0n »

Bonjour à tous,

Je voudrais construire une petite infrastructure entièrement sous Linux. Pour la partie LDAP et serveur de fichiers, je voudrais mettre en place un serveur Docker qui hébergera les conteneurs OpenLDAP et Owncloud. Je voudrais avoir un réseau 10.10.15.0/24 pour mon serveur Docker et ses conteneurs.
Cela donnera :
Srv_Docker : 10.10.15.10
OpenLDAP : 10.10.15.1
Owncloud : 10.10.15.5


Il est impossible de créer un réseau avec l'adressage 10.10.15.0/24 car il semble qu'il existe déjà un réseau avec cet adressage.

Création d'un réseau avec le sous-réseau 10.10.15.0/24

Code : Tout sélectionner

docker network create --subnet 10.10.15.0/24 --gateway 10.10.15.254 test
Error response from daemon: Pool overlaps with other one on this address space

ifconfig

Code : Tout sélectionner

ifconfig :
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 10.10.15.1  netmask 255.255.0.0  broadcast 10.10.255.255
        ether 02:42:99:46:57:11  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.10.15.10  netmask 255.255.255.0  broadcast 10.255.15.255
        inet6 fe80::20c:29ff:fe1d:9bc9  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:1d:9b:c9  txqueuelen 1000  (Ethernet)
        RX packets 183  bytes 13477 (13.4 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 81  bytes 9002 (9.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 19  base 0x2000
Liste des réseaux :

Code : Tout sélectionner

Docker network ls 
NETWORK ID     NAME      DRIVER    SCOPE
6769af814ca4   bridge    bridge    local
91992f85bf6d   host      host      local
3d8f8aeefaf6   none      null      local
Affichage du réseau Bridge

Code : Tout sélectionner

docker inspect bridge :
                    "Subnet": "10.10.0.0/16",
                    "Gateway": "10.10.15.1"
Afficher la version du système d'exploitation

Code : Tout sélectionner

cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.5 LTS"
Afficher la version de docker

Code : Tout sélectionner

docker version
Version:          20.10.18
Avez-vous une idée de comment je pourrais avoir les IP 10.10.15.1 & 10.10.15.5 sur mes conteneurs tout en ayant l'adresse 10.10.15.10 sur mon hôte Docker ?
En vous remerciant.

Avatar du membre
alain
Administrateur du site
Messages : 14705
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Impossible de modifier le sous-réseau du pont ou de créer un nouveau réseau.

Message par alain »

Bonjour Frod0n.

Je ne pense pas que ça soit possible. Un serveur ne peut avoir qu'une adresse.
En revanche, pourquoi ne passes tu pas par le fichier /etc/hosts où tu peux déclarer plusieurs noms sur la même adresse (celle du serveur)?
Une pour le LDAP et une pour owncloud?
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Répondre