Alberto Garcia

Configuració de xarxa estàtica per servidors des del DHCP

Per fer aquesta configuració el primer que haurem de fer serà anar a l’arxiu un es configura diferents coses, per accedir aquest arxiu usarem la següent comanda.

cd /etc/dhcp/

Una vegada dintre de l’arxiu al final afegirem aquestes línies de codi canviant la informació per la qual necessitem  que el que faria falta canviar seria el mac que té la targeta de xarxa on volem posar la xarxa estàtica. 

    DNS + FTP SERVER
    host puerto-1 {
	hardware ethernet 08:00:27:D9:50:8A;
	fixed-address 192.168.100.3;
} 

Arxiu final

# dhcpd.conf
# option definitions common to all supported networks...
default-lease-time 600;
max-lease-time 7200;


authoritative;
default-lease-time 600;
max-lease-time 7200;

# Alberto RED - 192.168.100.0
subnet 192.168.100.0 netmask 255.255.255.240 {
    range 192.168.100.2 192.168.100.14;
    option routers 192.168.100.1;
}


 DNS + FTP SERVER
host puerto-1 {
	hardware ethernet 08:00:27:74:13:ef;
	fixed-address 192.168.100.3;
} 

Verificació de l’adreça IP al client (dnsftp)

Un cop aplicada la reserva al servidor DHCP, s’ha realitzat la comprovació a la màquina client dnsftp mitjançant l’ordre ip a. Com es pot observar a la captura de pantalla, la interfície de xarxa enp0s8 ha obtingut correctament l’adreça IP 192.168.100.3/28.

Aquesta imatge serveix com a evidència final de que la configuració ha estat un èxit, ja que:

  • Es confirma que el client ha sol·licitat i rebut la IP fixada prèviament per la seva adreça MAC (08:00:27:74:13:ef).

  • L’indicador dynamic a la interfície confirma que la IP s’ha obtingut a través del protocol DHCP i no per una configuració estàtica manual al fitxer /etc/network/interfaces.

  • La màquina ja està preparada i correctament numerada per oferir els serveis de DNS i FTP a la resta de la xarxa.

vagrant@dnsftp:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:03:d0:6d brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
       valid_lft 86016sec preferred_lft 86016sec
    inet6 fd17:625c:f037:2:a00:27ff:fe03:d06d/64 scope global dynamic mngtmpaddr 
       valid_lft 86213sec preferred_lft 14213sec
    inet6 fe80::a00:27ff:fe03:d06d/64 scope link 
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:74:13:ef brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.3/28 brd 192.168.100.15 scope global dynamic enp0s8
       valid_lft 526sec preferred_lft 526sec
    inet6 fe80::a00:27ff:fe74:13ef/64 scope link 
       valid_lft forever preferred_lft forever