ಡೊಮೇನ್ ಮತ್ತು 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 ವರ್ತನೆ ಇದೆ.