This is an old revision of the document!
Ne propunem să realizăm o configurație în care fiecare container se găsește în fiecare rețea. Vom renunța la bridge-uri și vom face legături unu-la-unu între containere și stația host
.
Pentru început, extrageți (ștergeți) interfețele din bridge-uri și apoi ștergeți bridge-urile (br0
și br1
). Urmăriți pagina de manual a comenzii brctl
pentru opțiunile utile.
host
.
DOWN
). Folosiți ip link
pentru a realiza acest lucru.
Apoi ștergeți vechile configurații (adrese IP, rute implicite) de pe containere.
După aceea realizați următoarele:
eth0
a stației host
folosind comandaroot@host:~# dhclient eth0
10.10.10.0/24
pe legătura host(veth-red)
↔ red(eth0)
.20.20.20.0/24
pe legătura host(veth-green)
↔ green(eth0)
.30.30.30.0/24
pe legătura host(veth-blue)
↔ blue(eth0)
.host
.
veth
de pe stația host
și pe interfețele eth0
de pe containere. De exemplu, petnru legătura host(veth-red)
↔ red(eth0)
puteți configura:
10.10.10.1/24
pe interfața veth-red
de pe stația host
10.10.10.2/24
pe interfața eth0
de pe stația red
În cazul unei configurări corecte, veți avea conectivitate între toate containerele, prin intermediul stației host
pe post de ruter. Folosiți ping
pentru testarea conectivității.