Sie sollten die IP-Adresse ändern, auf der die Software hört.
Wenn Sie es an die IP-Adresse 0.0.0.0 und Port 80 binden, können alle Schnittstellen (127.0.0.1 und 192.168.0.1) überwacht werden.
Hier ist eine Sache: Ich habe eine Software, die nur auf 127.0.0.1:port hört und nur (ich kann den Port auswählen). Ich möchte, dass es als Server arbeitet und Verbindungen vom äußeren Netzwerk akzeptiert. Wie kann ich die Kommunikation von (zB) 192.168.0.1:port an 127.0.0.1:port weiterleiten?
Ich verwende Ubuntu 11.04. Ich habe versucht, in iptables nachzuschauen, aber sie bieten nicht das, was ich erreichen möchte.
Sie sollten die IP-Adresse ändern, auf der die Software hört.
Wenn Sie es an die IP-Adresse 0.0.0.0 und Port 80 binden, können alle Schnittstellen (127.0.0.1 und 192.168.0.1) überwacht werden.
Sie können leicht einen Tunnel mit SSH erstellen.
So etwas wie: ssh -L 3307: 192.168.0.1: 3306 user@127.0.0.1 wird den Verkehr von Port 127.0.0.1:3306 auf 192.168.0.1:3307 tunneln
Sie können dies in Ihrer Firewall tun (Sie sollten eine verwenden). Ich verwende Firestarter und hat eine einfache Schnittstelle zum Weiterleiten von Ports.