¿Cómo ejecuto un progtwig sin acceso a la networking?

Estoy creando un progtwig que roba información de algunos web services. Quiero probar cómo reactjs mi progtwig cuando no puede llegar al service web, como si el service web no funciona o si la computadora local no tiene acceso a Internet. Desconectar toda mi computadora de la networking cada vez que quiero ejecutar una testing es demasiado trabajo.

¿Existe una manera simple de ejecutar un progtwig en Linux sin acceso a la networking?

Un command como este sería increíble:

$ no_networking "ruby my_program.rb" 

Tiene varias opciones, como agregar el host al que desea conectarse en el file / etc / hosts:

vi /etc/hosts, add: 10.0.0.1 host.where.i.want.to.connect.to

asegúrese de que 10.0.0.1 es una dirección IP que no existe en su networking. Al usar este método, está anulando la resolución del host que ha configurado en su aplicación my_program.rb. Si desea 'permitir' el acceso normal de nuevo, simplemente puede comentar la línea en el file / etc / hosts al ponerle un carácter # la línea con el prefijo.

Otra opción es agregar una regla de firewall que bloquea o rechaza el tráfico al host al que se está conectando.