Domen va IP manzillar uchun curl NO_PROXY qoidalari
curl chetlab o‘tish qoidalarini tekshiring: bevosita IP, domen qo‘shimchasi, CIDR tarmog‘i, bo‘sh ro‘yxat va barcha hostlar uchun belgi.
NO_PROXY bevosita yetib borish kerak bo‘lgan manzillarni tavsiflaydi. Chetlanish kerak bo‘lgan proksi serverlarini ko‘rsatmaydi. Tanlangan proksining o‘z IP’sini ro‘yxatga qo‘shish aloqasiz sayt shu proksidan foydalanishini tanlash usuli emas.
| Yozuv | curl ichidagi ma’nosi |
|---|---|
example.com | Ko‘rsatilgan domen va mos quyi domenlar proksini chetlab o‘tadi. |
.example.com | Domenning o‘zini ham qamragan domen qo‘shimchasi istisnosi. |
192.168.1.10 | Bevosita yozilgan mos maqsad IP proksini chetlab o‘tadi. |
192.168.0.0/16 | Bevosita yozilgan mos IP maqsadlar uni chetlab o‘tadi; CIDR qo‘llovi uchun curl 7.86.0 yoki yangisi kerak. |
* | Barcha maqsadlar proksini chetlab o‘tadi. |
Bo‘sh ro‘yxat va yulduz farqli
Aniq proksi sinovi uchun buyruq satridagi bo‘sh ro‘yxat muhitdagi chetlab o‘tish mosliklarini olib tashlaydi:
curl --proxy http://203.0.113.10:8080 --noproxy '' \
--connect-timeout 5 --max-time 15 https://example.com/
Hujjatdagi namuna nuqtani o‘z HTTP proksingiz yoki HTTP proksilar ro‘yxatidagi nomzod bilan almashtiring. Teskari taqqoslashda qo‘shtirnoqdagi umumiy belgi proksi parametri bo‘lsa ham so‘rovni bevosita qiladi:
curl --proxy http://203.0.113.10:8080 --noproxy '*' \
--connect-timeout 5 --max-time 15 https://example.com/
Qobiq belgini fayl nomlariga yoymasligi uchun qo‘shtirnoqni saqlang. Muhit o‘zgaruvchisini o‘chirish, bo‘sh qiymat berish va buyruq satrida ustidan yozish alohida amallardir; faqat bir ta’rifni o‘chirgandan keyin boshqa tegishli sozlama qolishi mumkin.
CIDR tarmoqqa yechiladigan har bir nom uchun qoida emas
CIDR yozuvi maqsad host sifatida ishlatilgan IP manzilga solishtiriladi. Bu avval har bir host nomini yechib, javob shu tarmoqda bo‘lsa proksini chetlab o‘tish uchun umumiy ko‘rsatma emas. Shuning uchun host nomi bor URL va uning raqamli manzili bor URL turli yo‘nalishlarni tanlashi mumkin.
URL’da host nomi yoki domen bo‘lsa, host nomlari yoki domen qo‘shimchalarini ishlating. To‘liq sxema, yo‘l yoki brauzerning chetlab o‘tish ifodasini ro‘yxatga qo‘yib, curl bir xil talqin qiladi deb o‘ylamang.
Bu qoidalar curl 8.14.1’ni tavsiflaydi. Boshqa mijozlarning NO_PROXY xatti-harakati o‘ziga xos, jumladan umumiy belgilar va port mosligida farqlar bor.