Linuxda ziddiyatli no_proxy va NO_PROXY qiymatlari
Ikki mijoz bir xil to'g'ridan-to'g'ri marshrutlash siyosatini olgan deb taxmin qilishdan oldin ziddiyatli no_proxy va NO_PROXY qiymatlarini toping.
Linux jarayoni ikkala qiymatni ham meros olishi mumkin:
NO_PROXY=old.office.example
no_proxy=new.office.example
Bular katta-kichik harflarni ajratadigan muhitda alohida nomlar. Ikkalasini qo'llab-quvvatlaydigan mijoz faqat bitta bo'sh bo'lmagan qiymatni tanlashi mumkin, shuning uchun faqat NO_PROXY chiqarish u aslida ishlatadigan siyosatni o'tkazib yuborishi mumkin.
| Aniq amalga oshirish | Ikkalasi ham bo'sh bo'lmaganda ustuvorlik |
|---|---|
| Go 1.27.3 ichiga kiritilgan muhit proksi yordamchisi | Katta harflar kichik harflardan oldin |
| Requests 2.34.2 ning chetlab o'tish qidiruvi | Kichik harflar katta harflardan oldin |
Muvaffaqiyatsiz jarayonning ishga tushish chegarasida ikkala yozuvni ham tekshiring. Uning xizmat birligi, shell profili, konteyner ta'rifi yoki ish bajaruvchisi omon qolgan qiymatni taqdim etishi mumkin. Ikki xil siyosat saqlanib turganda proksi serverini almashtirish o'rniga ziddiyat manbasini tuzating.
Ishtirok etuvchi dasturlarga qo'llab-quvvatlanadigan konfiguratsiyasi orqali mo'ljallangan ro'yxatni bering. Agar moslik ikkala yozuvni talab qilsa, qiymatlarni sinxron tuting. Tanlangan proksi so'nggi nuqtasi o'zgaruvchilarini ham yozib oling: bir mijozning so'nggi nuqtasini boshqa mijozning chetlab o'tish ro'yxati bilan birlashtirish nazorat qilinadigan taqqoslash emas.
Jadval o'sha manba versiyalarini tavsiflaydi, kelajakdagi barcha Go dasturlari yoki Python kutubxonalarini emas. Windowsda ham muhit nomlarining katta-kichik harf semantikasi boshqacha; Linuxning ikki nomli ziddiyatini takrorlaydi deb taxmin qilish o'rniga uning jarayoni nima saqlashini tekshiring.