Pengimbangan Beban - NGINX memajukan TCP ke pelayan hujung belakang Bagaimanakah pelayan hujung belakang memperoleh alamat IP sebenar pengguna? Pelayan NGINX dan pelayan bahagian belakang tidak berada dalam segmen rangkaian yang sama
高洛峰
高洛峰 2017-06-16 09:19:41
0
1
1875

Baru-baru ini, terdapat keperluan untuk memajukan permintaan TCP ke pelayan bahagian belakang sebenar melalui pelayan transit, tetapi masalah yang dihadapi sekarang ialah pelayan bahagian belakang tidak boleh mendapatkan IP sebenar pengguna.

Sila ambil perhatian bahawa ia adalah sambungan TCP, bukan HTTP Ia adalah fungsi dalam modul strim NGINX Saya menyemak banyak maklumat dalam talian panduan operasi. Saya harap rakan-rakan yang telah melaksanakannya Bolehkah anda membantu saya menjawab soalan ini Juga, jika LVS digunakan sebagai beban, bolehkah pelayan bahagian belakang mendapatkan alamat IP sebenar klien jika mesin tidak berada dalam segmen rangkaian yang sama? Jika boleh, sila pautkan kepada artikel yang berkaitan.

Dokumentasi rujukan:
https://nginx.org/en/docs/str...
https://www.nginx.com/blog/tc...

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(1)
黄舟

LVS tidak boleh mendapatkan IP sebenar secara lalai dalam mod nat atau fullnat.

Nat penuh Alibaba boleh menghantar IP sebenar ke bahagian belakang melalui TCP Option.

Modul strim nginx boleh melepasi IP sebenar melalui protokol proksi https://www.haproxy.org/downl...

Keduanya mempunyai satu persamaan:

Bahagian belakang perlu mengubah suai kod untuk mendapatkan IP ini.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan