Debian 7 "Wheezy" i QEMU-KVM (II) final

Hola Amics !. Continuem amb la Introducció a l'ús de l'QEMU-KVM en Debian Wheezy per fer màquines virtuals. Per facilitar la comunicació en el endavant anomenarem "Amfitrió"O Amfitrió a la màquina que dóna suport a totes les màquines virtuals, i"convidat"O Convidat a qualsevol màquina virtual.

Avui veurem com podem tenir a l'Host i als Guests amb adreces IP d'una mateixa xarxa, i com administrar Hosts i Guests remots.

I sense més, ¡entrem en matèria !.

Com tenir a l'Host i als Guests amb adreces IP de la nostra LAN?

En l'article anterior a l'instal·lar els paquets necessaris recomanem bridge-utils y cas. El primer ens permetrà fer el Pont, i el segon ho reflectirà correctament en la interfície de l'Administrador de Màquines Virtuals.

Amb finalitats pràctiques i per poder assignar adreces IP de la nostra xarxa als Guests, el primer que hem de crear és un Pont de Xarxa o "Bridge" amb la (es) targeta (s) de xarxa de l'Host. Es pot aconseguir de moltes maneres acord amb la documentació acompanyant ubicada a / Usr / shar / doc / bridge-utils, o la trobada en Internet. Nosaltres ho farem editant el fitxer de configuració / Etc / network / interfaces, No sense abans aturar el funcionament de la interfície eth0 (I una altra (s)). No ho hem provat amb el Xarxa Manager administrant les connexions de xarxa. No fem servir el Network Manager al nostre Desktop. ¿Ok ?.

  • Aturem la interfase eth0 (i altres):
ifdown eth0
  • Editem l'arxiu / Etc / network / interfaces amb el nostre editor favorit i ho deixem amb el següent contingut d'acord amb el que recomana la wiki.debian.org:
# This file descrius the network interfaces available on your system # and how to activate them. For more information, see interfícies (5). # The loopback network interface interlocutòria el iface el inet loopback # Set up interfícies Manually, Avoiding conflicts with, ig, network manager iface eth0 inet manual # iface eth1 inet manual # iface eth1 inet manual acte br0 iface br0 inet static address 10.10.10.1 network 10.10.10.0 netmask 255.255.255.0 broadcast 10.10.10.255 passarel·la 10.10.10.10 bridge_ports all # bridge_ports eth0 bridge_stp off # disable Spanning Tree Protocol bridge_waitport 0 # no delay before a port becomes available bridge_fd 0 # no forwarding delay

Aixequem la interfície br0

ifup bre Waiting for a max of 0 seconds for # no delay before a port becomes available to become available. Waiting for br0 to get ready (MAXWAIT is 2 seconds).

A l'arxiu / Etc / network / interfaces, Hem de tenir en compte:

  • Canviar les adreces IP i la subnet per les de la nostra LAN.
  • assignar a br0 la mateixa IP que ha de tenir la eth0 Física (la IP de la nostra màquina).
  • La línia que diu "bridge_stp off", Es refereix a l' STP (De l'ingés Spanoràmica Tree Protocol), El qual és un protocol de xarxa de nivell 2 de l' model OSI (Capa d'enllaç de dades). La seva funció és la de gestionar la presència de bucles en topologies de xarxa a causa de l'existència d'enllaços redundants (necessaris en molts casos per garantir la disponibilitat de les connexions). [tOMADO de Wikipedia, Ok?]
  • Amb aquesta configuració, cada vegada que iniciem el Host, s'aixecarà automàticament la interfície br0.

Els que practiquem guiant-nos per l'article anterior, comprovarem en el endavant, que l'Auxiliar per a la creació de Màquines Virtuals escollirà per defecte el Dispositiu font "Dispositiu d'equip eth0 (Pont 'br0')", Com la Interfície de la Xarxa Virtual de cada Guest (Màquina Virtual) que creiem. No obstant això podem tenir màquines connectades a l'br0 oa la NAT.

virt-manager-11

D'aquesta senzilla manera podem assignar adreces IP de la nostra LAN a les nostres màquines virtuals. És clar, sempre que siguin adreces que no estiguin en ús. Si estem provant -o usando- un sistema operatiu amb ambient d'escriptori i en la nostra LAN tenim un servidor DHCP, podem configurar la targeta de xarxa de l'Guest de manera que es configuri mitjançant DHCP. De la mateixa manera, podem configurar el pont br0 perquè adquireixi la seva adreça IP d'un servidor DHCP, encara que no sigui el més recomanat.

Com Administrar Host remots mitjançant les Connexions de l'Administrador de Màquines Virtuals

El que explicarem és vàlid per al Desktop que tinguem designat per a administrar a l'o als Sistemes principals suport dels Guests. Per descomptat que els Hosts remots poden ser altres Taules, sempre que el seu maquinari tingui les extensions de virtualització.

L'únic paquet que hem d'instal·lar al nostre Desktop és el ssh-askpass, O per als que usem GNOME el ssh-askpass-gnome. No oblidem instal·lar el paquet openssh-server en el Host remot per poder accedir-hi mitjançant shh.

Per afegir una Connexió a un Host remot mitjançant l'Administrador de Màquines Virtuals farem el següent:

virt-manager-15

virt-manager-16

virt-manager-14

virt-manager-13

virt-manager-12

Les imatges s'expliquen per si soles. Recomanem naveguin per TOTES les opcions que ofereix el Administrador de Màquines Virtuals i PROVIN les característiques i paràmetres que podem passar a les Màquines Virtuals creades mitjançant ell.

I es va acabar l'Activitat. Fins la propera aventura!


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   eliotime3000 va dir

    Moltes felicitats per la feina que vas fer amb el QVM. Ara, estic que acabo el tutorial sobre la instal·lació i / o configuració de ZPanelX perquè finalment vaig aconseguir instal·lar gràcies a l'aportació que va donar petercheco sobre les dependències de ZPanel.

    De tota manera, ni bé acabo de baixar el DVD de Debian Wheezy (perdonin si el meu internet és lenta), ho provaré.

    1.    fic va dir

      Gràcies ElioTime !!!

      1.    eliotime3000 va dir

        De res, col·lega. És més, espero que publiquin el meu post sobre ZPanelX i al menys publiquin pantallazos sobre com els va anar.

    2.    petxec va dir

      M'alegra haver-te ajudat amic 😀

      1.    eliotime3000 va dir

        Gràcies pel consell, petercheco. És més, a l'hora d'instal·lar el zpanel, recomano fer servir la ip interna en comptes de l'externa o pública (francament, vaig cometre el greu error d'usar laip pública o externa i malauradament, no vaig poder accedir a el panell i vaig haver de fer tot de nou.

  2.   fic va dir

    Perdonin !!! Acabo d'adonar-me que l'ordre de les imatges és a l'inrevés. O sigui, han de llegir-les de baix a dalt. 🙂

    1.    eliotime3000 va dir

      Errare humanum est.

  3.   Juli Cèsar va dir

    Molt bé tut el meu soci, segueix així fent bons aportacions 🙂

    1.    Federico A. Valdés Toujague va dir

      Gràcies el meu amic !!!.

  4.   pandev92 va dir

    Estic provant el nou opera, per ara alguna cosa lent ...

    1.    pandev92 va dir

      Ni tan sols posa opera ... que fail

    2.    ILAV va dir

      Home .. fes les proves en un altre fil .. dóna-li, no siguis malalt. 😛

  5.   Federico A. Valdés Toujague va dir

    Gràcies ILAV. Em sembla que han xatejar en una altra part. 🙂

  6.   st0rtmt4il va dir

    Cars companyia: D!

    Moltíssimes Gràcies pel tutorial!

    Salutacions!

    1.    Federico A. Valdés Toujague va dir

      No hi ha de què. Gràcies per fer comentaris.

  7.   ed va dir

    Salutacions i felicitacions pel tutorial, estic investigant com virtualitzar un tallafocs (clearos, monowall, pfSense ...) el meu dubte és com una de les targetes de xarxa pot ser activada únicament per a una màquina virtual, és a dir que la màquina virtual sigui qui pugui veure-li i administrar-li però el sistema host no ho faci.

    1.    Federico Antonio Valdés Toujague va dir

      @eduviz. Els meus Salutacions abans de res. Una possible solució seria la següent, encara que hagi de dir-te que no l'he provat. Ok ?.

      Diguem que tens al Host que dóna suport a l'Firewall Virtual, al menys dues interfícies de xarxa: eth0 i eth1. Suposem que en aquest mateix Host tens més màquines virtuals connectades a el pont br0, el qual està declarat així:

      iface br0 inet static
      adreça 10.10.10.1
      xarxa 10.10.10.0
      màscara de xarxa 255.255.255.0
      emissió 10.10.10.255
      bridge_ports eth0
      bridge_stp off # disable Spanning Tree Protocol
      bridge_waitport 0 # no delay before a port becomes available
      bridge_fd 0 # no forwarding delay

      Observa que només està pontada la interfície eth0. La interfície eth1, la qual no està en ús per l'Host, és precisament la que has afegir al teu Firewall Virtual i configurar-la adequadament perquè es connecta a la WAN d'Internet mitjançant les adreces IP que et van atorgar. Per descomptat que el Firewall ha de tenir a més una altra interfície de xarxa perquè es connecti al teu LAN i serveixi de Gateway o Passarel·la per a la resta dels equips que autoritzis a sortir a través del Firewall. Aquesta interfície serà la creada quan esculls a br0 com a interfície per la teva màquina virtual.

      També et dic que, quan passis la eth1 de l'Host cap al Firewall Virtual, el Host no podrà fer ús d'ella, llevat que facis configuracions avançades sobre aquesta targeta de xarxa.

      Prova i em comentes.

  8.   federico va dir

    Com puc fer per s'administra en qemu dues plaques de xarxa ethernet? XNUMX parell meu host i una altra per qemu. Ho faig perquè tinc dues acces point amb connexions independents. I la meva idea és utilitzar una parell descàrregues amb torrent (maquina virtual en qemu) i l'altra per a ús diari en el meu ArchLinux) (host)

    1.    Federico va dir

      pots fer un pont amb la targeta que vols unir al teu torrent. exemple, si és la eth1 la que vols per això, declares un pont o bridge amb ella. després unes la targeta de xarxa virtual de la teva màquina torrent a aquest pont.

  9.   renzo va dir

    Hola quan afegeixes una xarxa on pots eliminar aquesta perquè no aparegui després

    1.    Federico Antonio Valdés Toujague va dir

      En el mateix lloc on la vas crear. Administrador de Màquina Virtual o Virtual Manager. Menú Edita - Detalls de la Connexió - Xarxes Virtuals. En aquesta pàgina, agregues o treus les xarxes virtuals.

  10.   jathan va dir

    Salutacions comunitat i Fico, gràcies pels dos articles, són molt útils i senzills. Tinc instal·lat QEMU-KVM en una màquina i686 amb Debian Jessie 8.3 i tot va molt bé. Voldria que amb la IP fixa que tinc assignada a l'amfitrió (el quin és l'ordinador amb Debian Jessie 8.3), es pogués accedir a un dels meus hostes el quin és una màquina virtual també amb Debian Jessie 8.3 que faré servir com a servidor web i de bases de dades perquè dins de la xarxa local del meu treball, uns companys puguin connectar-se a aquestes bases de dades a través del meu IP fixa com si estiguessin instal·lades a l'ordinador amfitrió. Vaig definir la configuració de la interfície bridge per al meu equip amfitrió com ho vas explicar en aquest article, tot va quedar bé i dins d'virt-manager he canviat la xarxa nat per la br0 a la opcions de connexió de la màquina virtual que els esmento, però ara no puc accedir ni per SSH ni per cap dels serveis web a aquest hoste amb una IP fixa que li vaig assignar de la xarxa local per defecte 192.168.122.0/24 de QEMU-KVM quan era a nat. Algú em pot ajudar a dir-me de quina manera puc utilitzar el meu IP fixa de l'amfitrió per connectar-se a aquest hoste de manera local i mitjançant els altres equips dels meus companys si us plau?