La página de soporte HitLeap dice:
¿Puedo ejecutar múltiples visores HitLeap?
Sí, si tiene acceso a varias computadoras, puede ejecutar una instancia de HitLeap Viewer en cada una de ellas, suponiendo que también tengan diferentes direcciones IP.
Esto significa que solo se permite una instancia para cada dirección IP, por lo que no puede ejecutar más de una instancia en una computadora.
La solución VirtualBox
La solución simple sería usar VirtualBox para crear múltiples máquinas virtuales que puedan ejecutar una instancia separada de HitLeap. Esta solución simple no es muy conveniente, pero no requiere un conocimiento profundo de Linux.
La solución de espacios de nombres de red (sin VirtualBox)
Las soluciones más complejas que no requieren máquinas virtuales se describen en el programa post
Bind unix a una interfaz de red específica .
La respuesta aceptada utiliza una característica flexible llamada 'espacios de nombres de red' que se expone a través del ip
programa de Linux. La respuesta describe hacer lo siguiente como root:
# Add a new namespace called test_ns
ip netns add test_ns
# Set test to use eth0, after this point eth0 is not usable by programs
# outside the namespace
ip link set eth0 netns test_ns
# Bring up eth0 inside test_ns
ip netns exec test_ns ip link set eth0 up
# Use dhcp to get an ipv4 address for eth0
ip netns exec test_ns dhclient eth0
# Ping google from inside the namespace
ip netns exec test_ns ping www.google.co.uk
También es posible administrar espacios de nombres de red hasta cierto punto con los comandos unshare
y nsenter
. Esto le permite también crear espacios separados para PID, usuarios y puntos de montaje.
Otras referencias contenidas en esa publicación son: