En aquest tema, aprendrem a configurar la xarxa en un sistema Linux. La configuració de xarxa és una habilitat essencial per a qualsevol administrador de sistemes, ja que permet connectar el sistema a altres dispositius i a Internet. Aquest mòdul cobrirà els conceptes bàsics de la configuració de xarxa, incloent-hi la configuració d'adreces IP, la configuració de DNS, i la gestió d'interfícies de xarxa.

Objectius del Tema

  • Entendre els conceptes bàsics de la configuració de xarxa.
  • Aprendre a configurar adreces IP estàtiques i dinàmiques.
  • Configurar servidors DNS.
  • Gestionar interfícies de xarxa.

Conceptes Bàsics de Xarxa

Adreça IP

Una adreça IP (Internet Protocol) és una etiqueta numèrica assignada a cada dispositiu connectat a una xarxa que utilitza el protocol IP per a la comunicació. Hi ha dos tipus principals d'adreces IP:

  • IPv4: Format de 32 bits, representat com quatre octets separats per punts (per exemple, 192.168.1.1).
  • IPv6: Format de 128 bits, representat com vuit grups de quatre dígits hexadecimals separats per dos punts (per exemple, 2001:0db8:85a3:0000:0000:8a2e:0370:7334).

Subxarxa

Una subxarxa és una subdivisió lògica d'una xarxa IP. Les subxarxes permeten dividir una xarxa gran en segments més petits, millorant la gestió i la seguretat.

Gateway

Un gateway és un dispositiu que actua com a punt d'accés entre dues xarxes diferents, permetent la comunicació entre elles.

DNS

El DNS (Domain Name System) és un sistema que tradueix noms de domini llegibles per humans (com www.example.com) en adreces IP que els ordinadors poden utilitzar per identificar-se entre ells.

Configuració d'Adreces IP

Configuració d'una Adreça IP Estàtica

Per configurar una adreça IP estàtica en un sistema Linux, cal editar el fitxer de configuració de la interfície de xarxa. A continuació es mostra com fer-ho en diferents distribucions de Linux.

Ubuntu/Debian

  1. Editeu el fitxer /etc/network/interfaces amb un editor de text com nano o vim:

    sudo nano /etc/network/interfaces
    
  2. Afegiu la configuració de la interfície de xarxa. Per exemple, per configurar una adreça IP estàtica per a la interfície eth0:

    auto eth0
    iface eth0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
        gateway 192.168.1.1
        dns-nameservers 8.8.8.8 8.8.4.4
    
  3. Reinicieu la interfície de xarxa per aplicar els canvis:

    sudo systemctl restart networking
    

CentOS/RHEL

  1. Editeu el fitxer de configuració de la interfície de xarxa a /etc/sysconfig/network-scripts/ifcfg-eth0:

    sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
    
  2. Afegiu la configuració de la interfície de xarxa:

    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    
  3. Reinicieu la interfície de xarxa per aplicar els canvis:

    sudo systemctl restart network
    

Configuració d'una Adreça IP Dinàmica (DHCP)

Per configurar una adreça IP dinàmica utilitzant DHCP, cal modificar la configuració de la interfície de xarxa per utilitzar el protocol DHCP.

Ubuntu/Debian

  1. Editeu el fitxer /etc/network/interfaces:

    sudo nano /etc/network/interfaces
    
  2. Configureu la interfície de xarxa per utilitzar DHCP:

    auto eth0
    iface eth0 inet dhcp
    
  3. Reinicieu la interfície de xarxa:

    sudo systemctl restart networking
    

CentOS/RHEL

  1. Editeu el fitxer de configuració de la interfície de xarxa:

    sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
    
  2. Configureu la interfície de xarxa per utilitzar DHCP:

    DEVICE=eth0
    BOOTPROTO=dhcp
    ONBOOT=yes
    
  3. Reinicieu la interfície de xarxa:

    sudo systemctl restart network
    

Configuració de DNS

La configuració de DNS es fa editant el fitxer /etc/resolv.conf. Aquest fitxer conté les adreces dels servidors DNS que el sistema utilitzarà per resoldre noms de domini.

  1. Editeu el fitxer /etc/resolv.conf:

    sudo nano /etc/resolv.conf
    
  2. Afegiu les adreces dels servidors DNS:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

Gestió d'Interfícies de Xarxa

Visualització de les Interfícies de Xarxa

Per veure les interfícies de xarxa disponibles i la seva configuració, podeu utilitzar la comanda ip o ifconfig.

Utilitzant ip:

ip addr show

Utilitzant ifconfig:

ifconfig

Activació i Desactivació d'Interfícies de Xarxa

Per activar o desactivar una interfície de xarxa, podeu utilitzar les comandes ip o ifconfig.

Activar una interfície:

sudo ip link set eth0 up

o

sudo ifconfig eth0 up

Desactivar una interfície:

sudo ip link set eth0 down

o

sudo ifconfig eth0 down

Exercicis Pràctics

Exercici 1: Configuració d'una Adreça IP Estàtica

  1. Configureu una adreça IP estàtica per a la interfície eth0 amb els següents paràmetres:

    • Adreça IP: 192.168.1.150
    • Màscara de xarxa: 255.255.255.0
    • Gateway: 192.168.1.1
    • Servidors DNS: 8.8.8.8, 8.8.4.4
  2. Reinicieu la interfície de xarxa i verifiqueu la configuració.

Exercici 2: Configuració d'una Adreça IP Dinàmica

  1. Configureu la interfície eth0 per utilitzar DHCP.
  2. Reinicieu la interfície de xarxa i verifiqueu que ha obtingut una adreça IP dinàmica.

Exercici 3: Configuració de DNS

  1. Configureu els servidors DNS per utilitzar les adreces 1.1.1.1 i 1.0.0.1.
  2. Verifiqueu la configuració utilitzant la comanda cat /etc/resolv.conf.

Resum

En aquest tema, hem après a configurar la xarxa en un sistema Linux. Hem cobert la configuració d'adreces IP estàtiques i dinàmiques, la configuració de servidors DNS, i la gestió d'interfícies de xarxa. Aquestes habilitats són essencials per a qualsevol administrador de sistemes que necessiti connectar i gestionar sistemes Linux en una xarxa.

Domini de Linux: De Principiant a Avançat

Mòdul 1: Introducció a Linux

Mòdul 2: Comandes Bàsiques de Linux

Mòdul 3: Habilitats Avançades de la Línia de Comandes

Mòdul 4: Scripting de Shell

Mòdul 5: Administració del Sistema

Mòdul 6: Xarxes i Seguretat

Mòdul 7: Temes Avançats

Mòdul 8: Projectes Pràctics

© Copyright 2024. Tots els drets reservats