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
dynamica 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