Домэйн ба IP хаягийн curl NO_PROXY дүрэм
curl-ийн шууд холболтын дүрмийг шалгаарай: шууд бичсэн IP, домэйн төгсгөл, CIDR сүлжээ, хоосон жагсаалт, бүх хостын тэмдэг.
NO_PROXY нь шууд хүрэх ёстой зорилтуудыг тодорхойлдог. Зайлсхийх прокси серверүүдийг заадаггүй. Сонгосон проксийн өөрийн IP-г жагсаалтад нэмэх нь өөр нэг сайт тэр проксиг ашиглах эсэхийг шийдэх арга биш.
| Бичлэг | curl дахь утга |
|---|---|
example.com | Заасан домэйн болон тохирох дэд домэйнүүд проксиг алгасна. |
.example.com | Домэйныг өөрийг нь багтаасан домэйн төгсгөлийн хасалт. |
192.168.1.10 | Шууд бичсэн тохирох зорилтын IP проксиг алгасна. |
192.168.0.0/16 | Шууд бичсэн тохирох IP зорилтууд проксиг алгасна; CIDR дэмжлэгт curl 7.86.0 буюу шинэ хувилбар хэрэгтэй. |
* | Бүх зорилт проксиг алгасна. |
Хоосон жагсаалт ба од ялгаатай
Проксиг ил тод шалгахад командын мөрийн хоосон жагсаалт орчноос ирсэн алгасах тохирлуудыг арилгана:
curl --proxy http://203.0.113.10:8080 --noproxy '' \
--connect-timeout 5 --max-time 15 https://example.com/
Баримт бичгийн жишээ цэгийг өөрийн HTTP прокси эсвэл HTTP проксийн жагсаалтын сонголтоор солино уу. Эсрэг харьцуулалт хийхэд хашилттай орлуулагч тэмдэг прокси сонголт байсан ч хүсэлтийг шууд болгоно:
curl --proxy http://203.0.113.10:8080 --noproxy '*' \
--connect-timeout 5 --max-time 15 https://example.com/
Бүрхүүл тэмдгийг файлын нэрс болгон задлахгүй байлгахын тулд хашилтыг хадгалаарай. Орчны хувьсагчийг устгах, хоосон утга өгөх, командын мөрөөр дарж тохируулах нь тусдаа үйлдэл; ганц тодорхойлолтыг хассаны дараа өөр үйлчлэх тохиргоо үлдэж болно.
CIDR нь сүлжээ рүү тайлагдах бүх нэрийн дүрэм биш
CIDR бичлэгийг зорилтот хост болгон ашигласан IP хаягтай тулгана. Энэ нь эхлээд бүх хостын нэрийг тайлж, хариу нь тэр сүлжээнд байвал проксиг алгас гэсэн ерөнхий заавар биш. Иймээс хостын нэртэй URL болон түүний тоон хаягтай URL өөр маршрут сонгож болно.
URL нь хостын нэр эсвэл домэйн агуулбал хостын нэр эсвэл домэйн төгсгөлийг ашиглаарай. Бүтэн схем, зам эсвэл хөтчийн алгасах илэрхийллийг жагсаалтад хийгээд curl ижил тайлбарлана гэж бүү бодоорой.
Эдгээр дүрэм curl 8.14.1-ийг тайлбарлана. Бусад клиент NO_PROXY-ийн өөрийн үйлдэлтэй бөгөөд орлуулагч тэмдэг, порт тааруулахад ч ялгаатай.