Skip to main content

Archivos de red

/proc/sys/dev/ipv4/icmp_echo_ignore_all

Si ponemos el valor a 1 en este archivo el servidor ignorará todas las peticiones ICMP ECHO que se le envien.

/proc/sys/dev/ipv4/icmp_echo_ignore_broadcast

Si ponemos el valor a 1 en este archivo no podríamos conectarnos a ningún tipo de red.

/proc/sys/dev/ipv4/ip_forward

Permite el envio de paquetes entre interfaces.

/proc/net/dev

Aquí Se puede apreciar el trabajo que están haciendo las redes actualemente. Básicamente se aprecian los bytes y paquetes, enviados y recibidos. Errores que se haigan podido producir, etc.

/proc/net/route

Se ven información sobre las interfaces y sus conexiones. Aunque algunos de estos datos aparecen en formato hexadecimal.

/proc/net/arp

Podemos apreciar todos las conexiones de la red.

resolv.conf

Ya sabemos que los servidores DNS que un sistema utiliza vienen listados en el archivo /etc/resolv.conf. De todas formas este fichero no suele editarse manualmente ya que es gestionado por diferentes aplicaciones o programas al mismo tiempo. Todos estos programas no modifican tampoco el fichero /etc/resolv.conf sino que lo hacen de forma coordinada a través del demonio resolv. Además este demonio tiene sus propios ficheros de configuración que podemos utilizar para gestionar el fichero resolv.conf:

  • /etc/resolvconf/resolv.conf.d/base
  • /etc/resolvconf/resolv.conf.d/head
  • /etc/resolvconf/resolv.conf.d/tail

getent hosts


Nos sirve para ver todas las máquinas que fueron asignadas en /etc/hosts

dnsmasq


Al instalar dnsmaq, lo realmente estamos haciendo es activarlo, de tal manera que cualquier dirección ip o nombre que preguntemos pasará primero por dnsmasq y hará su función de servidor caché.
  • Archivo de configuración. /etc/dnsmasq.conf.
  • Opción no-resolv: Si no quieres que dnsmasq lea el archivo /etc/resolv o otro resolv
  • Opción server: Nos permite añadir un nombre al servidor dchp-dns. Solo para dominios no-públicos.
  • Opción no-hosts: Si no queremos que se lea el archivo /etc/hosts
  • Opción addn-hosts: Todo lo contrario que el anterior, podemos marcar un archivo diferente de /etc/hosts para que lea los hosts de la red.
  • Opción domain-needed.
  • Opción bogus-priv.
  • Archivo de equipos conectados al servicio. /var/lib/misc/dnsmasq.leases.