Configurar tarjeta de red con IP estática en Debian sin interfaz gráfica
Normalmente si montamos un servidor, queremos que este disponga de una IP estática para poder conectarnos con él sin tener que mirar si le ha cambiado la IP. En este tutorial vamos a aprender a cambiar la IP de nuestro servidor o pc que tiene Debian instalado y no tiene interfaz gráfica.
Revisando la configuración actual
Encendemos el ordenador y conectamos a el mediante SSH o bien usamos teclado y ratón (si estamos a su lado). Nos conectamos con el usuario root o con un usuario que tenga permisos de administración ( sudo ).
Ahora vamos a revisar que IP tenemos actualmente, de esta forma sabremos los datos que hemos de poner. Escribimos en la consola / terminal el comando que nos mostrará la configuración actual que tiene la tarjeta de red.
/sbin/ifconfig
Y nos devolverá algo como lo siguiente
Suponiendo que vuestro ordenador tambien tiene solamente una tarjeta de red, os deberian salir estas 2 interfaces.
Eth0: Es la interfaz de la tarjeta de red que vamos a configurar y vemos que actualmente esta configurada con la siguiente información.
inet addr: 192.168.0.10 – Direccion IP que tiene actualmente nuestro pc
bcast: 192.168.0.255 – Direccion de broadcast (sirve para enviar 1 señal a todos los pcs de nuestra red)
mask: 255.255.255.0 – Mascara de direccion que define en que red o subred estamos.
La ip que tenemos ahora asignada es por DHCP pero queremos que esta IP sea siempre la misma. En vuestro pc os puede salir la inet addr como 192.168.1.X (X es un numero aleatorio entre 2 y 254). Solo hemos de cambiar el ultimo digito, lo demas lo hemos de dejar exactamente igual.
Añadiendo IP estática
Para poder poner la ip estatica hemos de editar un archivo llamado interfaces. Ejecutamos el siguiente comando
nano /etc/network/interfaces
y editamos el archivo que nos encontramos como podemos ver en la imagen siguiente
de forma que quede algo como en la siguiente imagen, pero recordar que habeis de mantener el numero anterior totalmente exceptuando el ultimo dígito (en la dirección address) a menos que querais asignar la ip que os ha dado como estatica, personalmente prefiero numeros redondos o mas recordables como pueden ser multiplos de 5 o de 10 y siempre estando entre 2 y 254 ambos incluidos.
auto eth0 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.1
Basicamente hemos modificado en la seccion de “The primare network interface” la ultima palabra de la segunda linea, hemos cambiado dhcp por static y luego hemos añadido las direcciones a mano.
address – Direccion ip que queremos que tenga nuestro ordenador
netmask – Mascara de subred a la que pertenece, por defecto en conexiones de casa, suele ser 255.255.255.0
network – Red o subred a la que pertenece, es la misma que la dirección ip que hemos puesto, pero el ultimo digito es 0
gateway – Puerta de enlace, es la direccion ip del router con el que nos conectamos a internet, por defecto suele ser la misma que la ip pero acabado en 1.
Para grabar pulsamos F2 , tecla Y y luego Enter si os da un error de que no ha podido guardar el fichero por falta de permisos, volver a ejecutar el comando anterior con sudo delante.
sudo nano /etc/network/interfaces
Por último ejecutamos el comando que volverá a poner activa la tarjeta de red.
/etc/init.d/networking restart
ifup eth0
Ahora ya deberiamos tener IP estatica y si lo hemos hecho todo correctamente deberiamos poder navegar por internet, vamos a comprobarlo haciendo un ping a Google.
ping -c 3 www.google.es
Si todo es correcto deberiamos ver como Google nos responde al ping
Si ahora queremos que este pc sea accesible desde internet, solo deberemos instalarle un servicio y abrir el puerto en el router.
Comentarios
Publicar un comentario