Asunto: Error al hacer ping en terminal de GNU Linux
Tengo un equipo con GNU Linux Ubuntu Server, cuando hago un ping a cualquier IP de mi red me aparece este error:
connect: Network is unreachable
¿A qué se puede deber?
Publicado:
Dom Jul 05, 2009 6:37 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al hacer ping en terminal de GNU Linux
Anuncios
varios escribió:
Tengo un equipo con GNU Linux Ubuntu Server, cuando hago un ping a cualquier IP de mi red me aparece este error:
connect: Network is unreachable
¿A qué se puede deber?
Este error suele ser debido a que no tienes iniciado el servicio de red en el equipo.
En primer lugar, averigua qué nombre tiene tu interfaz de red, con este comando GNU Linux:
Código:
ifconfig
Debería mostrarte todas las interfaces de red de que dispongas (eth0, eth1, etc.) y la IP de cada una.
Si no te aparece ninguna puede ser por varios motivos, o bien el sistema no te ha detectado la tarjeta de red física o bien no tienes iniciados los servicios de red.
Para ver la tarjeta de red física y la información de la misma (fabricante y demás) puedes utilizar este comando:
Código:
sudo lshw -class network
Si te aparecen los datos de la tarjeta de red, el motivo, normalmente, se deberá a que no tienes iniciados los serivicios de red en GNU Linux, para iniciarlos:
Código:
sudo ifconfig eth0 up
Donde "eth0" es el nombre de la interfaz de red a iniciar.
Vuelve a probar haciendo ping a algún equipo, comprueba también que tienes una IP correcta en el equipo con:
Código:
ifconfig
ó
Código:
hostname -i
Si la IP del equipo GNU Linux no es correcta puedes cambiarla con este comando:
Código:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
Para cambiar la puerta de enlace (gateway):
Código:
sudo route add default gw 192.168.1.1
Aquí tienes más comandos Linux con la explicación de lo que hace cada uno y un ejemplo de uso:
Ultima edición por alonsojpd el Dom Jul 05, 2009 7:34 pm, editado 1 vez
Publicado:
Dom Jul 05, 2009 6:58 pm
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Error al hacer ping en terminal de GNU Linux
Anuncios
alonsojpd escribió:
Este error suele ser debido a que no tienes iniciado el servicio de red en el equipo.
En primer lugar, averigua qué nombre tiene tu interfaz de red, con este comando GNU Linux:
Código:
ifconfig
Debería mostrarte todas las interfaces de red de que dispongas (eth0, eth1, etc.) y la IP de cada una.
Si no te aparece ninguna puede ser por varios motivos, o bien el sistema no te ha detectado la tarjeta de red física o bien no tienes iniciados los servicios de red.
Para ver la tarjeta de red física y la información de la misma (fabricante y demás) puedes utilizar este comando:
Código:
sudo lshw -class network
Si te aparecen los datos de la tarjeta de red, el motivo, normalmente, se deberá a que no tienes iniciados los serivicios de red en GNU Linux, para iniciarlos:
Código:
sudo ifconfig eth0 up
Donde "eth0" es el nombre de la interfaz de red a iniciar.
Vuelve a probar haciendo ping a algún equipo, comprueba también que tienes una IP correcta en el equipo con:
Código:
ifconfig
ó
Código:
hostname -i
Si la IP del equipo GNU Linux no es correcta puedes cambiarla con este comando:
Código:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
Para cambiar la puerta de enlace (gateway):
Código:
sudo route add default gw 192.168.1.1
Aquí tienes más comandos Linux con la explicación de lo que hace cada uno y un ejemplo de uso:
[url]http://www.ajpdsoft.com/
modules.php?name=news&file=article&sid=155[/url]
Ok, al iniciar el servicio de red con el "sudo ifconfig eth0 up" me ha funcionado, he aprovechado para cambiar la IP de mi equipo con GNU Linux, con el comando que me comentas, pero cuando reinicio el equipo vuelve a tener la IP anterior ¿cómo cambio la IP y que se quede fija?
Publicado:
Dom Jul 05, 2009 7:03 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al hacer ping en terminal de GNU Linux
Anuncios
varios escribió:
Ok, al iniciar el servicio de red con el "sudo ifconfig eth0 up" me ha funcionado, he aprovechado para cambiar la IP de mi equipo con GNU Linux, con el comando que me comentas, pero cuando reinicio el equipo vuelve a tener la IP anterior ¿cómo cambio la IP y que se quede fija?
Para cambiar la IP en GNU Linux Ubuntu y que el cambio sea permanente (aunque reinicies) debes modificar el fichero:
Como imaginarás, para cambiar la IP, debes cambiar el valor de "address" por la IP que quieras.
Desde este menú también puedes cambiar la IP de la puerta de enlace (gateway o router). Una vez modificado este fichero, guarda los cambios pulsando "Control + O" y cierra el fichero con "Control + X".
Puede que tengas qeu detener e iniciar los servicios de red con los comandos:
Código:
sudo ifconfig eth0 down
Código:
sudo ifconfig eth0 up
Publicado:
Dom Jul 05, 2009 7:19 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al hacer ping en terminal de GNU Linux
Anuncios
Otra forma de reiniciar el servicio de red en GNU Linux Ubuntu:
Código:
sudo /etc/init.d/networking restart
Publicado:
Dom Jul 05, 2009 7:21 pm
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Error al hacer ping en terminal de GNU Linux
Anuncios
Y ya puestos ¿cómo cambio los servidores DNS? la verdad es que no tengo conocimientos de GNU Linux y, menos aún en modo consola, sin el modo gráfico.
Publicado:
Dom Jul 05, 2009 7:25 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al hacer ping en terminal de GNU Linux
Anuncios
varios escribió:
Y ya puestos ¿cómo cambio los servidores DNS? la verdad es que no tengo conocimientos de GNU Linux y, menos aún en modo consola, sin el modo gráfico.
Para modificar los servidores DNS en GNU Linux Ubuntu, debes modificar el fichero:
/etc/resolv.conf
Con el siguiente comando:
Código:
sudo vi /etc/resolv.conf
o este otro comando
Código:
sudo nano /etc/resolv.conf
El contenido del fichero será algo así:
nameserver 80.58.0.33
nameserver 80.58.32.97
Publicado:
Dom Jul 05, 2009 7:28 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al hacer ping en terminal de GNU Linux
Anuncios
Un ejemplo del resultado de la ejecución del comando:
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A