Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Error al hacer ping en terminal de GNU Linux
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Error al hacer ping en terminal de GNU Linux

Publicar nuevo tema Responder al tema
Foros de discusión » Linux, sistema operativo gratuito, Ubuntu, Debian, Suse, Red Hat, Fedora   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Error al hacer ping en terminal de GNU Linux Responder citando

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?
MensajePublicado:
Dom Jul 05, 2009 6:37 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error al hacer ping en terminal de GNU Linux Responder citando



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:

http://www.ajpdsoft.com/modules.php?name=news&file=article&sid=155


Ultima edición por alonsojpd el Dom Jul 05, 2009 7:34 pm, editado 1 vez
MensajePublicado:
Dom Jul 05, 2009 6:58 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Error al hacer ping en terminal de GNU Linux Responder citando



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?
MensajePublicado:
Dom Jul 05, 2009 7:03 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error al hacer ping en terminal de GNU Linux Responder citando



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:

/etc/network/interfaces

Con el comando:

Código:

sudo nano /etc/network/interfaces


Aparecerá algo así:

auto eth0
iface eth0 inet static
address 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1


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
MensajePublicado:
Dom Jul 05, 2009 7:19 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error al hacer ping en terminal de GNU Linux Responder citando



Anuncios



Otra forma de reiniciar el servicio de red en GNU Linux Ubuntu:

Código:

sudo /etc/init.d/networking restart
MensajePublicado:
Dom Jul 05, 2009 7:21 pm
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Re: Error al hacer ping en terminal de GNU Linux Responder citando



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.
MensajePublicado:
Dom Jul 05, 2009 7:25 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error al hacer ping en terminal de GNU Linux Responder citando



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
MensajePublicado:
Dom Jul 05, 2009 7:28 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Error al hacer ping en terminal de GNU Linux Responder citando



Anuncios



Un ejemplo del resultado de la ejecución del comando:

Código:

sudo lshw -class network


*-network
description: Ethernet interface
product: 79c970 [PCnet32 LANCE]
vendor: Advanced Micro Devices [AMD]
physical id: 11
bus info: pci@0000:00:11.0
logical name: eth0
version: 10
serial: 00:0c:29:71:0d:2c
width: 32 bits
clock: 33MHz
capabilities: bus_master ethernet physical logical
configuration: broadcast=yes driver=pcnet32 driverversion=1.34 ip=192.168.1.111 latency=64 link=yes maxlatency=255 mingnt=6 module=pcnet32 multicast=yes
MensajePublicado:
Dom Jul 05, 2009 7:38 pm
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Linux, sistema operativo gratuito, Ubuntu, Debian, Suse, Red Hat, Fedora  

Cambiar a:  
Key
  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