Remote-Debugging - Wie erstelle ich einen Port-Proxy?
Ich versuche, über Box B (Windows) auf den Remote-Debugging-Port zuzugreifen, der auf Box A (Debian) ausgeführt wird. Auf Box A starte ich Chrome mit--remote-debugging-port=9222
flag und ich kann sehen, dass es richtig funktioniert (ich kann zugreifenlocalhost:9222
von einem anderen Browser auf A). Außerdem bin ich sicher, dass die Boxen A und B verbunden sind, weil ich darauf zugreifen kann:80
(Apache) läuft auf Box A aus Box B ganz gut. Was ich jetzt tun muss, ist den Zugriff auf Box B zuzulassen:9222
Zu Box A: Ich habe die Regeln für die Portweiterleitung und Iptables recherchiert, aber es hat nicht funktioniert.
BEARBEITEN
Maschine B ist Windows, also bin ich mir nicht sicher, wie ich ssh dort verwenden soll. Ich habe eine gefundenApp für port-forwarding scheint das prima zu funktionieren. Es gibt mir jedoch eine Fehlermeldung: "Ich habe eine Verbindung erhalten, kann aber keine Verbindung zu Host-B herstellen: 9222". Es sieht also so aus, als ob 9222 nicht für externe Verbindungen geöffnet ist. Die Ausgabe von netstat auf A gibt mir:
root@template:/home/developer# netstat -nap | grep 9222
tcp 0 0 127.0.0.1:9222 0.0.0.0:* LISTEN 24300/user