Trabajar con IP Fija en Linux

Aveces contamos con una maquina trabajando trás un Router el cual le asigna una IP fija al PC, por lo que no es necesario que la maquina use el dhcp y este perdiendo tiempo en el arranque configurado la red. Para eso editamos el archivo /etc/network/interfaces y en su interior encontraremos algo asi (al trabajar con dhcp)

iface eth0 inet dhcp

Lo cambiaremos por:

iface eth0 inet static

Ahora hay que agregar en el mismo archivo los datos: address ,netmask
network, broadcast y gateway

address: es la direccion IP que le asignaremo en forma manual
netmask: en español se le conoce como mascara de subred. Para IP clase C 200…. ó 192…. es 255.255.255.0
network: La dirección IP que indica la red, es la misma IP, pero con un 0 al final
broadcast: Lo mismo que nework, pero con un 255 al final
gateway: En español, puerta de enlace predeterminada, comunmente la IP de la maquina que nos da servicio de red, en este caso, EL ROUTER

Voy a dar un ejemplo de como deberia quedar el archivo /etc/network/interfaces para una ip fija 192.168.0.81 XD

auto eth0
iface eth0 inet static
address 192.168.0.81
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Los DNS son asignados en /etc/resolv.conf, de no adquirirlos automaticamente, hay que agregarlos en dicho archivo de las siguiente forma:
Ejemplo:

nameserver 200.83.1.4
nameserver 200.83.1.5

Ingeniero, enfocado en la familia y el cliente, emprendiendo y capitalizando lo aprendido por años.

2 Comments

  1. Cooperando con algo:

    Es posible que en virtud del paquete resolvconf, se borren las entradas que uno haya puesto manualmente en el archivo /etc/resolv.conf; es posible que el /etc/network/interfaces quede así, por ejemplo:

    iface eth0 inet static
    address 10.9.18.19
    netmask 255.255.0.0
    network 10.9.0.0
    broadcast 10.9.255.255
    gateway 10.9.0.2
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 10.0.0.86 200.72.1.5 200.72.1.1

    Para las conexiones via pppoe (adsl por ejemplo), la interfaz de red correspondiente debe quedar así en el /etc/network/interfaces:

    iface eth0 inet ppp
    provider dsl-provider
    pre-up /sbin/ifconfig eth0 up

    Para las conexiones inalámbricas, se pueden agregar (opcionalmente) los valores manage, essid, y otros, por ejemplo:

    iface ath0 inet dhcp
    wireless_mode Managed
    wireless_essid “Nombre de la Red”

    y en también se puede agregar también los nameservers, si hay problemas con el resolv.conf

    Saludos

Leave Comment

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

%d bloggers like this: