b. Prevención de ataques de spoofing por modificación de variables de kernel

Modificación de variables de kernel para reforzar las verificaciones del tráfico de red de un sistema para evitar ataques de Spoofing de direcciones IP.


Implementar reverse path filtering (rp_filter)

sudo sysctl -w net.ipv4.conf.all.rp_filter = 1
sudo sysctl -w net.ipv4.conf.default.rp_filter = 1

Deshabilitar el reenvío de paquetes sobre protocolos IPv4 e IPv6

sudo sysctl -w net.ipv4.ip_forward = 0
sudo sysctl -w net.ipv6.conf.all.forwarding = 0

Habilitar protección contra IP Source Routing

sudo sysctl -w net.ipv4.conf.all.accept_source_route = 0
sudo sysctl -w net.ipv4.conf.default.accept_source_route = 0
sudo sysctl -w net.ipv6.conf.all.accept_source_route = 0
sudo sysctl -w net.ipv6.conf.default.accept_source_route = 0

Habilitar la protección contra redirección de paquetes ICMP

sudo sysctl -w net.ipv4.conf.all.accept_redirects = 0
sudo sysctl -w net.ipv4.conf.default.accept_redirects = 0
sudo sysctl -w net.ipv6.conf.all.accept_redirects = 0
sudo sysctl -w net.ipv6.conf.default.accept_redirects = 0

Habilitar protección contra redirección de proxy por protocolo ARP

sudo sysctl -w net.ipv4.conf.all.proxy_arp = 0
sudo sysctl -w net.ipv4.conf.default.proxy_arp = 0