Identificar la información de red de una interfaz dinámica

Introducción

Comúnmente configuramos las interfaces de red con una dirección dinámica, es decir, un servidor DHCP disponible en la red se encarga de asignar (de manera dinámica) la dirección de red del equipo y otra información relacionada con esta.

Esto es algo muy cómodo y flexible, sin embargo en algunos casos (servidores por ejemplo) no es conveniente tener una dirección dinámica y es necesario configurarla de manera estática, es decir, valores predefinidos que no se modifican en el tiempo.  Para hacer esto es necesario conocer la información de la red que puede determinarse a partir de la configuración dinámica de la interfaz.

Determinar la información de red

La máscara de la subred (netmask) puede determinarse utilizando el comando ifconfig con la interfaz de red elegida (eth1 en este caso) verificando el valor de Mask.  De manera similar puede obtenerse la dirección de broadcast con el valor de Bcast.

$ ifconfig eth1

    eth1      Link encap:Ethernet  HWaddr 00:23:08:dc:cf:35
              inet addr:192.168.60.133  Bcast:192.168.61.255  Mask:255.255.254.0
                                        ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
              inet6 addr: fe80::223:8ff:fedf:cf31/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:2046 errors:0 dropped:0 overruns:0 frame:62938
              TX packets:65 errors:11 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:277651 (277.6 KB)  TX bytes:13904 (13.9 KB)
              Interrupt:17

La puerta de enlace (gateway) puede determinarse mediante el uso del comando route de la siguiente manera.

$ route | grep default

    default         192.168.20.1    0.0.0.0         UG    0      0        0 eth0
                    ^^^^^^^^^^^^

Los servidores DNS pueden obtenerse de la información registrada en el archivo resolv.conf.

$ cat /etc/resolv.conf | grep nameserver

    nameserver 8.8.8.8
    nameserver 8.8.4.4

 

Leave a Reply

Your email address will not be published. Required fields are marked *