/var/www/html/index.html[root@web2~]#echo"web2.test.com">/var/www /"/> /var/www/html/index.html[root@web2~]#echo"web2.test.com">/var/www /">
Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk mengkonfigurasi proksi terbalik nginx
proksi terbalik nginx
Sebelum mengkonfigurasi proksi terbalik nginx, kita mesti menyediakan dua pelayan ujian terlebih dahulu, web1 dan web2.
1 Pasang httpd
[root@web1 ~]# yum install -y httpd [root@web2 ~]# yum install -y httpd
2 Sediakan halaman ujian
[root@web1 ~]# echo "<h1>web1.test.com</h1>" > /var/www/html/index.html [root@web2 ~]# echo "<h1>web2.test.com</h1>" > /var/www/html/index.html
3. Mulakan perkhidmatan httpd
[root@web1 ~]# service httpd start 正在启动 httpd: [确定] [root@web2 ~]# service httpd start 正在启动 httpd: [确定]
4
5. Proksi hadapan dan proksi terbalik
(1). konsep proksi
Proksi hadapan, juga dikenali sebagai proksi lagenda, berfungsi seperti papan anjal Ringkasnya, saya adalah pengguna dan saya tidak boleh mengakses tapak web tertentu, tetapi saya boleh Mengakses pelayan proksi. Pelayan proksi ini boleh mengakses laman web yang tidak dapat saya akses, jadi saya mula-mula menyambung ke pelayan proksi dan memberitahunya bahawa saya memerlukan kandungan laman web yang tidak boleh diakses Pelayan proksi akan mengambilnya dan mengembalikannya kepada saya. Dari perspektif tapak web, hanya terdapat satu rekod apabila pelayan proksi datang untuk mendapatkan semula kandungan Kadang-kadang tidak diketahui bahawa ia adalah permintaan pengguna, dan maklumat pengguna juga disembunyikan Ini bergantung kepada sama ada proksi memberitahu laman web atau bukan.
Kesimpulannya ialah proksi hadapan ialah pelayan antara klien dan pelayan asal Untuk mendapatkan kandungan daripada pelayan asal, klien menghantar permintaan kepada proksi dan menentukan sasaran (. pelayan asal), proksi kemudiannya memajukan permintaan ke pelayan asal dan mengembalikan kandungan yang diperoleh kepada klien. Pelanggan mesti membuat beberapa tetapan khas untuk menggunakan proksi hadapan.
(2). Konsep proksi terbalik
Teruskan dengan contoh: com/readme, tetapi halaman readme tidak wujud di www.test.com. Ia secara rahsia diambil dari pelayan lain dan kemudian dikembalikan kepada pengguna sebagai kandungannya sendiri, tetapi pengguna tidak mengetahuinya. Pelayan yang sepadan dengan nama domain www.test.com yang disebut di sini mempunyai fungsi proksi terbalik.
Kesimpulannya ialah proksi terbalik adalah sebaliknya. Ia bertindak seperti pelayan asal kepada pelanggan, dan pelanggan tidak perlu membuat sebarang tetapan khas. Pelanggan menghantar permintaan biasa kepada kandungan dalam ruang nama proksi terbalik (ruang nama), dan kemudian proksi terbalik akan menentukan tempat untuk memajukan permintaan (pelayan asal) dan mengembalikan kandungan yang diperoleh kepada klien, seperti ini Kandungannya kandungan asalnya sendiri.
(3). Perbezaan antara kedua-duanya
Dari segi penggunaan:
Penggunaan proksi hadapan biasa adalah dalam lingkungan firewall Pelanggan LAN menyediakan akses kepada internet. Proksi hadapan juga boleh menggunakan ciri penimbalan untuk mengurangkan penggunaan rangkaian. Penggunaan biasa proksi terbalik adalah untuk menyediakan akses kepada pelayan di belakang tembok api kepada pengguna Internet. Proksi terbalik juga boleh menyediakan pengimbangan beban untuk berbilang pelayan di bahagian belakang, atau penimbalan untuk pelayan yang lebih perlahan di bahagian belakang. Selain itu, proksi terbalik juga boleh mendayakan dasar URL lanjutan dan teknologi pengurusan, supaya halaman web dalam sistem pelayan web yang berbeza wujud dalam ruang URL yang sama pada masa yang sama.
Dari segi keselamatan:
Proksi hadapan membenarkan pelanggan mengakses mana-mana tapak web melaluinya dan menyembunyikan pelanggan itu sendiri, jadi anda mesti mengambil langkah keselamatan untuk memastikan hanya pelanggan yang diberi kuasa sahaja yang menyediakan perkhidmatan. Proksi songsang adalah telus kepada dunia luar dan pelawat tidak tahu bahawa mereka sedang mengakses proksi.
Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi proksi terbalik nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!