Die HitLeap Support-Seite sagt:
Kann ich mehrere HitLeap-Viewer ausführen?
Ja, wenn Sie Zugriff auf mehrere Computer haben, können Sie auf jedem von ihnen eine Instanz des HitLeap Viewer ausführen, vorausgesetzt, diese haben auch unterschiedliche IP-Adressen.
Dies bedeutet, dass nur eine Instanz für jede IP-Adresse zulässig ist. Sie können also nur eine Instanz auf einem Computer ausführen.
Die VirtualBox-Lösung
Die einfache Lösung wäre die Verwendung von VirtualBox zum Erstellen mehrerer virtueller Maschinen, auf denen jeweils eine separate Instanz von HitLeap ausgeführt werden kann. Diese einfache Lösung ist nicht sehr praktisch, erfordert jedoch keine gründlichen Linux-Kenntnisse.
Die Lösung für Netzwerknamensräume (ohne VirtualBox)
Komplexere Lösungen, für die keine virtuellen Maschinen erforderlich sind, werden im post Unix-Programm an eine bestimmte Netzwerkschnittstelle beschrieben .
Die akzeptierte Antwort verwendet eine flexible Funktion namens 'Netzwerk-Namespaces', die durch das ip
Linux-Programm verfügbar gemacht wird. Die Antwort beschreibt Folgendes als 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
Es ist auch möglich, Netzwerk-Namespaces mit den Befehlen
unshare
und zu einem gewissen Grad zu verwaltennsenter
. Auf diese Weise können Sie auch separate Bereiche für PIDs, Benutzer und Einhängepunkte erstellen.
Weitere in diesem Beitrag enthaltene Referenzen sind: