viernes, 29 de mayo de 2009

Como configurar una IP statica en Ubuntu a la Fast and Furious

It's n00b time!, ayer estaba utilizando Backtrack 4 (Basado en Ubuntu) y como es Beta como que no funcionan algunas cosillas al 100% todavia, como en el caso de configurar la IP con el Network Manager por lo cual lo tuve que configurar a la Fast and Furious Style:
NOTA: Se utilizaran valores ficticios y el lector los tiene que cambiar a su configuración real.

Editamos el archivo de configuración /etc/network/interfaces:
# vim /etc/network/interfaces

cambiar esto
iface eth0 inet dhcp

por esto
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

Grabamos y cerramos el archivo.

Reiniciamos el servicio de red:
#/etc/init.d/networking restart


Despues definimos nuestros servidores DNS:
#vim /etc/resolv.conf


Y agregamos lo siguiente:
search midominio.com
nameserver 192.168.1.160
nameserver 200.200.200.201


Grabamos y cerramos el archivo.

Verificamos que funcione nuestro servidor DNS
# host google.com


Command Line Cheat Sheet (Ubuntuland)

Ver la configuración de la interfaz de red
$ ifconfig


Deshabilitar una interfaz de red (eth0)
$ sudo ifconfig eth0 down

$ sudo ifdown eth0


Habilitar una interfaz de red (eth0)
$ sudo ifconfig eth0 up

$ sudo ifup eth0


Cambiar la dirección IP y la mascara desde la linea de comandos
$ sudo ifconfig eth0 192.168.1.50 netmask 255.255.255.0 up


Desplegar la tabla de rutas
$ /sbin/route

o
$ /sbin/route -n


Salida:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
localnet * 255.255.255.0 U 0 0 0 ra0
172.16.114.0 * 255.255.255.0 U 0 0 0 eth0
172.16.236.0 * 255.255.255.0 U 0 0 0 eth1
default 192.168.1.254 0.0.0.0 UG 0 0 0 ra0


Agregar un nuevo gateway
$ sudo route add default gw 172.16.236.0


Desplegar las conexiones activas al Internet (servidores y conexiones establecidas)
$ netstat -nat


Desplegar puertos abiertos
$ sudo netstat -tulp

o
$ sudo netstat -tulpn


Desplegar estadisticas de las interfaces de red (RX/TX)
$ netstat -i


Desplegar la salida de conexiones activas y establecidas solamente.
$ netstat -e
$ netstat -te
$ netstat -tue


Donde,
 * -t : TCP
* -u : UDP
* -e : Establecida


Probando la conexión a la red

Enviar ICMP ECHO_REQUEST a equipos, servidores, etc. con el comando ping, esto verifica si existe conextividad entre nuestro equipo y un equipo remoto:

$ ping servidor
$ ping 192.168.1.254
$ ping google.com


Utilizar la herramienta de configuración de red gráfica (GUI):
$ network-admin &


Eso todo...

2 comentarios:

tonymoyoy dijo...

jeje no me habia tocado tener que agregar una routa, pero hoy en el trabajo lo necesite y me acorde del post este. es bueno tener a la mano basic stuff

[Israel] dijo...

Claro que si, siempre es bueno regresar "to the basics" para hacer buen troubleshooting.