Implementación de traceroute

Implementación de traceroute

de Gaston Bonilla Ramos -
Número de respuestas: 3

Buenas tardes, probando en la máquina virtual el código del traceroute (ejecutándolo como sudo) proporcionado en el obligatorio, obtengo el siguiente error que no he podido corregir: "resource temporarily unavailable".

Según leí puede ser por alguno de estos motivos:

poco timeout en el socket para recibir (Cosa que ya probé con diferentes tiempos y sigue sin funcionar)

que el socket send o el para recibir estén bloqueados (usé socket.setblockiing(0) y nada)

confiiguración firewall (tanto el firewall del sistema anfitrión como el invitado admiten bien las conexiones)


Alguna sugerencia?

Gracias

Saludos, Gastón.


En respuesta a Gaston Bonilla Ramos

Re: Implementación de traceroute

de Federico Rodriguez -
En respuesta a Federico Rodriguez

Re: Implementación de traceroute

de Marcelo Rydel Suster -

A nosotros nos pasa lo mismo, ejecutándolo como root.

En respuesta a Marcelo Rydel Suster

Re: Implementación de traceroute

de Gaston Bonilla Ramos -

La solución que me dijeron es cambiar la configuración de la tarjeta de red de la Máquina virtual de NAT a puente.

Después para ejecutar el script se pone en consola:

sudo python nombre_script

A mi me funcionó.

Saludos, Gastón