Saya dalam sedikit masalah karena saya mencoba untuk mengatur proxy terbalik dengan dan server kedua. Ide saya adalah untuk mendapatkan firewall untuk meneruskan https ke proksi terbalik dan port 29418 (gerrit ssh) ke server kedua. Sekarang orang IT saya yang bekerja sama berkata: TIDAK BISA! Baik kedua port pergi ke server 1 atau kedua port pergi ke server 2.
Ok, sebagai upaya untuk menyelesaikan, saya mencoba mengatur port forwarding pada proxy reverse port 29418 -> server2: 29418
Detail:
- IP Server1: 10.0.0.132 dan 192.168.10.2 di Ubuntu 12.04.2 LTS
- IP Server2: 10.0.0.133 dan 192.168.10.3 di Ubuntu 12.04.2 LTS
Sekarang baik https dan port 29418 pergi dari firewall ke 10.0.0.132, IT mengatakan itu satu-satunya cara. :(
Jadi tolong beri tahu saya cara meneruskan dari 10.0.0.132:9418 -> 192.168.10.3:9418 atau 10.0.0.133:9418
Ketika saya bekerja pada 10.0.0.132 saya dapat terhubung ke 10.0.0.133:9418 dan 192.168.10.3:9418 sehingga port terbuka.
- Perbarui -
Iptables -t nat -L saya terlihat seperti ini:
root @ dev: / root # iptables -t nat -L Chain PREROUTING (kebijakan MENERIMA) target sumber tujuan opt opt DNAT tcp - di mana saja dev.example.com tcp dpt: 29418 ke: 10.0.0.133 Chain INPUT (kebijakan MENERIMA) target sumber tujuan opt opt Chain OUTPUT (kebijakan MENERIMA) target sumber tujuan opt opt Chain POSTROUTING (kebijakan MENERIMA) target sumber tujuan opt opt root @ dev: / root # cat / proc / sys / net / ipv4 / ip_forward 1