الوصول إلى واجهة برمجة تطبيقات Wallarm عبر البروكسي¶
توصف هذه التعليمات الخطوات لتهيئة الوصول إلى واجهة برمجة تطبيقات Wallarm عبر خادم البروكسي.
-
https://api.wallarm.com/للسحابة الأوروبية -
https://us1.api.wallarm.com/للسحابة الأمريكية
لتهيئة الوصول، الرجاء تخصيص قيم جديدة للمتغيرات البيئية التي تحدد خادم البروكسي المستخدم في ملف /etc/environment:
-
https_proxyلتعريف بروكسي لبروتوكول HTTPS -
http_proxyلتعريف بروكسي لبروتوكول HTTP -
no_proxyلتعريف قائمة الموارد التي ينبغي عدم استخدام البروكسي لها
قيم https_proxy و http_proxy¶
عيِّن القيم النصية <scheme>://<proxy_user>:<proxy_pass>@<host>:<port> لمتغيرات https_proxy وhttp_proxy:
-
<scheme>يحدد البروتوكول المستخدم. يجب أن يتطابق مع البروتوكول الذي يعمل المتغير البيئي الحالي على إعداد البروكسي له -
<proxy_user>يحدد اسم المستخدم للترخيص بالبروكسي -
<proxy_pass>يحدد كلمة المرور للترخيص بالبروكسي -
<host>يحدد مضيف خادم البروكسي -
<port>يحدد منفذ خادم البروكسي
قيمة no_proxy¶
لمتغير no_proxy، عيِّن مصفوفة عناوين الـ IP و/أو النطاقات التي ينبغي عدم استخدام البروكسي لها:
-
127.0.0.1،127.0.0.8،127.0.0.9وlocalhostلتشغيل عقدة Wallarm بشكل صحيح -
عناوين إضافية في التنسيق:
"<res_1>, <res_2>, <res_3>, <res_4>, ..."حيث<res_1>،<res_2>،<res_3>، و<res_4>هي عناوين الـ IP و/أو النطاقات
مثال على ملف /etc/environment¶
يوضح مثال الملف /etc/environment أدناه التكوين التالي:
-
يتم توجيه طلبات HTTPS وHTTP إلى المضيف
1.2.3.4بالمنفذ1234، باستخدام اسم المستخدمadminوكلمة المرور01234للترخيص في خادم البروكسي. -
تعطيل التوجيه عبر البروكسي للطلبات المرسلة إلى
127.0.0.1،127.0.0.8،127.0.0.9، وlocalhost.
https_proxy=http://admin:01234@1.2.3.4:1234
http_proxy=http://admin:01234@1.2.3.4:1234
no_proxy="127.0.0.1, 127.0.0.8, 127.0.0.9, localhost"
تشغيل سكربت الكل في واحد¶
عند تثبيت عقدة فلترة بواسطة المثبِّت الكل في واحد، تأكد من إضافة علم --preserve-env=https_proxy,no_proxy إلى الأمر الذي ينفذ السكربت، على سبيل المثال:
sudo --preserve-env=https_proxy,no_proxy env WALLARM_LABELS='group=<GROUP>' sh wallarm-<VERSION>.<ARCH>-glibc.sh
هذا يضمن تطبيق إعدادات البروكسي (https_proxy, no_proxy) بشكل صحيح خلال عملية التثبيت.