This is an old revision of the document!


06. [15p] Rețele distincte pentru containere

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.

Rulați comenzile de ștergere a bridge-urilor direct pe mașina virtuală în interfața VMware. Prin SSH veți pierde conexiunea cu stația host.

Pentru a putea șterge un bridge, interfața aferentă acestuia trebuie dezactivată (trebuie să fie 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:

  • Obțineți din noua adresa IP a interfeței eth0 a stației host folosind comanda
    root@host:~# dhclient eth0
  • Atribuiți adrese din rețeaua 10.10.10.0/24 pe legătura host(veth-red)red(eth0).
  • Atribuiți adrese din rețeaua 20.20.20.0/24 pe legătura host(veth-green)green(eth0).
  • Atribuiți adrese din rețeaua 30.30.30.0/24 pe legătura host(veth-blue)blue(eth0).
  • Configurați default gateway pe fiecare container.
  • Activați rutarea pe stația host.

Î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.

rl/labs/11/contents/06.1420722747.txt.gz · Last modified: 2015/01/08 15:12 by razvan.deaconescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0