Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
client:port_forwarding [2016/09/12 15:12 CEST] – admin: wech simon | client:port_forwarding [2017/04/19 17:35 CEST] (aktuell) – chr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
Manchmal kann es für bestimmte Anwendungen sinnvoll sein, dass mehrere bwLehrpool-VMs über einen bestimmten Port miteinander kommunizieren können. Beispielsweise könnte Rechner ' | Manchmal kann es für bestimmte Anwendungen sinnvoll sein, dass mehrere bwLehrpool-VMs über einen bestimmten Port miteinander kommunizieren können. Beispielsweise könnte Rechner ' | ||
Zeile 14: | Zeile 14: | ||
<file bash 10-port-forwarding> | <file bash 10-port-forwarding> | ||
#!/bin/sh | #!/bin/sh | ||
- | iptables -t nat -A PREROUTING -p tcp --dport 1234 -j DNAT --to 192.168.101.20: | + | iptables -t nat -A PREROUTING |
</ | </ | ||
<note important> | <note important> | ||
- | Sie können durchaus mehrere iptables-Zeilen in dieser Datei eintragen.</ | + | Sie können durchaus mehrere iptables-Zeilen in dieser Datei eintragen. |
+ | </note> | ||
+ | |||
+ | <note important> | ||
+ | Falls Sie unter Windows arbeiten, achten Sie außerdem darauf, dass die Datei keine Windows Zeilenumbrüche (CRLF) enthält - ansonsten schlägt die Ausführung fehl. Konvertieren Sie die DOS-Datei mit einem Tool Ihrer Wahl, z.B. Notepad++, zu einer UNIX-Datei. | ||
+ | </ | ||
+ | |||
+ | Die Datei muss ausführbar sein. Ansonsten kann die Regel später nicht angewendet werden. | ||
+ | < | ||
+ | chmod +x 10-port-forwarding | ||
+ | </code> | ||
Wechseln Sie dann in das von Ihnen angelegte Verzeichnis ~/ | Wechseln Sie dann in das von Ihnen angelegte Verzeichnis ~/ |