Configurando una red local en linux
Autor: Firos
Para configurar la red lo primero que tenemos que saber es que interfaz de red usamos, por lo normal suele ser eth0 pero también podéis estar usando eth1 así que vais cambiando hasta que os funcione.
Primero nos damos permisos de root y despues manos a la obra. Supongamos que nuestra interfaz de red es eth0 y que no estamos usando DHCP.
* Configurando la tarjeta:
ifconfig eth0 <ip_privada> broadcast <ip_broadcast> netmask <ip_netmask> up
Creo que esta claro lo que hace esta línea pero por si acaso…:
<ip_privada>: Hay que sustituir esto por nuestra IP privada.
<ip_broadcast>: Hay que sustituir esto por nuestra IP broadcast que por lo general suele ser la misma que la IP privada solo que varían los últimos tres dígitos que se cambian por 255.
Ejemplo: IP-PRIVADA = XX.X.XXX.XXX pues entonces la IP-BROADCAST quedaría XX.X.XXX.255.
<ip_netmask>: Esta es la mascara de red y casi siempre suele ser 255.255.255.0 a no ser que lo hayáis reconfigurado.
Si queremos observar los cambios ponemos: ifconfig
* Agregando una puerta de enlace:
Esto se hace mediante el comando route. Podéis poner route para ver como esta actualmente y después para configurar la puerta de enlace ponemos:
route add default gw <pasarela>
<pasarela>: En este caso tenemos que sustituir esto por vuestra pasarela (gateway).
* Colocando las DNS en su sitio…:
Ahora tan solo tenemos que añadir las DNS al archivo resolv.conf para que nos funcione:
echo “nameserver 80.58.0.33″ > /etc/resolv.conf
echo “nameserver 80.58.32.97″ >> /etc/resolv.conf
Con la primera línea lo que hacemos es enviar la línea nameserver 80.58.0.33 al archivo resolv.conf y si no existe lo crea automáticamente.
Con la segunda línea lo que hacemos es añadir la línea nameserver 80.58.32.97 al archivo resolv.conf
Cuidado cuando pongáis “>” y “>>” porque el primero sirve para crear el archivo y si lo volvemos a poner igual sustituimos el archivo y por eso se ponen dos “>>” para indicarle que “añada” al archivo esa línea a continuación de lo que ya hay en resolv.conf.
* Resumen:
ifconfig eth0 10.7.191.176 broadcast 10.7.191.255 netmask 255.255.255.0 up
route add default gw 10.7.191.1
echo “nameserver 80.58.0.33″ > /etc/resolv.conf
echo “nameserver 80.58.32.97″ >> /etc/resolv.conf
CONFIGURANDO UNA RED LOCAL MEDIANTE “DHCP” (Dynamic Host Configuration Protocol):
En este caso es muy similar solo que tenemos que tener instalados los paquetes dhcp y dhcp-client.
Ahora ponemos:
dhcpd eth0
Y ahora tenemos que configurar la puerta de enlace como arriba y añadir las DNS igual que arriba:
route add default gw <PASARELA>
echo “nameserver 80.58.0.33″ > /etc/resolv.conf
echo “nameserver 80.58.32.97″ >> /etc/resolv.conf



















