Configuració de les MV per treballart amb Vagrant

Aquí t’explico com configurar una màquina per fer-la servir com a client en una xarxa, amb els passos clau que has comentat. Pensa que és com preparar-la perquè s’entengui bé amb tot el que l’envolta.

COM PREPARAR UNA MÀQUINA CLIENT PER A LA XARXA

Per tenir la teva màquina a punt com a client, hi ha unes quantes coses importants a fer:

1. Preparar els Paquets Necessaris: Abans de res, cal tenir tots els programes i eines que necessitem. Depèn del sistema operatiu que facis servir:

  • Si vas amb Rocky Linux: Has d’instal·lar coses com bash-completion (perquè l’autocompletat funcioni a la terminal), sudo (per poder fer coses d’administrador), epel-release (un repositori amb més programes), i eines per compilar com gcc, make, perl, dkms, bzip2, i els headers del kernel (que són essencials per instal·lar altres coses).
  • Si fas servir Debian: Primer, has d’actualitzar el sistema (sempre va bé). Després, instal·la els paquets bàsics per compilar com gcc, make, dkms, build-essential, i els linux-headers. També openssh-server (per connectar-te de forma segura), sudo i la llibreria libxt6.

2. Tocar la Configuració del GRUB: El GRUB és el menú que apareix quan arrenques l’ordinador. Aquí hem de fer un canvi ràpid:

  • Busca el fitxer de configuració del GRUB i edita’l.
  • Canvia el temps que espera el menú a només 1 segon. Així arrenca més ràpid.
  • Un cop fet això, has de “regenerar” la configuració del GRUB, depenent de si estàs a Debian o a Rocky.

3. Identificar les Targetes de Xarxa: Perquè les teves targetes de xarxa (les que connecten la màquina a internet o a la xarxa local) tinguin noms simples i coneguts com a eth0, eth1, etc.:

  • Has de desactivar la funció que els posa noms “predictius” o més complexos. Això fa que sigui més fàcil treballar amb elles.

4. Configuració dels Usuaris: Cal preparar un usuari específic per treballar:

  • Pots crear un usuari que es digui vagrant ja durant la instal·lació del sistema, o fer-ho després a mà.
  • És important que aquest usuari vagrant pugui utilitzar sudo (fer coses d’administrador) sense haver de posar la contrasenya cada vegada. Això agilita molt el treball.
  • Finalment, has de posar-hi la clau pública (una mena de “passaport digital”) al directori .ssh d’aquest usuari vagrant, i assegurar-te que els permisos d’aquestes carpetes i fitxers són els correctes, perquè funcioni bé i sigui segur.

5. Instal·lar les Guest Additions (Extensions de Convidat): Això són uns programes que milloren molt el rendiment de la màquina virtual i fan que funcioni millor amb l’ordinador “real”:

  • Per a Debian/Ubuntu: Has d’instal·lar paquets com dkms, build-essential i els headers del kernel que corresponguin a la teva versió.
  • Per a CentOS/RHEL (Rocky): Aquí calen els paquets dkms, kernel-devel i kernel-headers.

6. El fitxer Vagrantfile: Això és un fitxer de configuració on li dius a Vagrant (una eina per gestionar màquines virtuals) com vols que sigui la teva màquina:

  • Defineixes una màquina virtual amb el nom ROUTER1.
  • Li dius que utilitzarà una “box” (una plantilla de sistema operatiu) que ja tens desada al teu ordinador.
  • Especifica que el sistema operatiu que tindrà aquesta màquina és Rocky Linux.
  • Defineixes que la comunicació amb la màquina es farà via SSH.
  • I un punt clau és que configures la xarxa privada amb una IP estàtica (una adreça de xarxa fixa) perquè sempre saps on trobar-la.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *