HTTP ಅಥವಾ SOCKS5: ಯಾವ ಪ್ರಾಕ್ಸಿ IP ಆಯ್ಕೆ ಮಾಡಬೇಕು?
ಅಪ್ಲಿಕೇಶನ್, ಬೆಂಬಲಿತ ಟ್ರಾಫಿಕ್ ಮತ್ತು ಪ್ರಾಕ್ಸಿ ಬದಿಯ DNS ಅಗತ್ಯದ ಪ್ರಕಾರ ಪ್ರಾಕ್ಸಿ ಪ್ರಕಾರ ಆರಿಸಿ.
ಮೊದಲು ಅಪ್ಲಿಕೇಶನ್ನ ಪ್ರಾಕ್ಸಿ ಸೆಟ್ಟಿಂಗ್ ತೆರೆಯಿರಿ. ಬೆಂಬಲಿತ ಪ್ರೋಟೋಕಾಲ್ಗಳು ಪಟ್ಟಿಯ ಯಾವ ನಮೂದು ಬಳಸಬಹುದು ಎಂದು ನಿರ್ಧರಿಸುತ್ತವೆ; ಆಕರ್ಷಕ ಹೆಸರು ಅಥವಾ ಪರಿಚಿತ ಪೋರ್ಟ್ ಕ್ಲೈಂಟ್ಗೆ ಬೆಂಬಲ ಸೇರಿಸುವುದಿಲ್ಲ.
| ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಕೆಲಸ | ಏನು ಆರಿಸಿ ಪರಿಶೀಲಿಸಬೇಕು |
|---|---|
| HTTP ಪ್ರಾಕ್ಸಿ ಕ್ಷೇತ್ರ ಮಾತ್ರ ಇದೆ | HTTP ಪ್ರಾಕ್ಸಿಗಳ ಪಟ್ಟಿಯಿಂದ ಹೊಂದುವ ಎಂಡ್ಪಾಯಿಂಟ್. HTTPS ಗಮ್ಯ ಬೇಕಾದರೆ HTTPS CONNECT ಕೂಡ ಪರೀಕ್ಷಿಸಿ. |
| SOCKS5 ಬೆಂಬಲಿಸುತ್ತದೆ, ಸಂಪರ್ಕ ಅಥವಾ DNS ಆಯ್ಕೆಗಳು ಬೇಕು | ಎರಡೂ ತುದಿಗಳಲ್ಲಿ ಅಗತ್ಯ ಆಯ್ಕೆ ಬೆಂಬಲಿತ SOCKS5 ಎಂಡ್ಪಾಯಿಂಟ್. |
| UDP ಬೇಕು | ಕ್ಲೈಂಟ್ ಮತ್ತು ಎಂಡ್ಪಾಯಿಂಟ್ ಎರಡರಲ್ಲೂ UDP ಪರಿಶೀಲಿಸಿ; SOCKS5 ಗುರುತು ಮಾತ್ರ ಸಾಕಾಗದು. |
| SOCKS4 ಅಗತ್ಯ | ಹೊಂದಾಣಿಕೆಯ SOCKS4 ಎಂಡ್ಪಾಯಿಂಟ್ ಮತ್ತು ಸರಿಯಾದ ಕ್ಲೈಂಟ್ ಮೋಡ್. |
| ಪ್ರಾಕ್ಸಿ ಬೆಂಬಲವಿಲ್ಲ | ಪಟ್ಟಿಯ IP ತನ್ನಷ್ಟಕ್ಕೆ ಅಪ್ಲಿಕೇಶನ್ ಹೊಂದಿಸುವುದಿಲ್ಲ. |
ವೆಬ್ ಮತ್ತು API ವಿನಂತಿಗಳಿಗೆ HTTP ಪ್ರಾಕ್ಸಿ ಅನೇಕ ಬಾರಿ ಸಾಕು. ಅದು HTTP ಮುಂದಕ್ಕೆ ಕಳುಹಿಸಿ ಅನುಮತಿ ಇದ್ದಾಗ CONNECT ಮೂಲಕ HTTPS ಸಾಗಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯ HTTP ಪುಟ ಯಶಸ್ವಿಯಾದರೆ ಸುರಂಗ ಬೆಂಬಲ ಸಾಬೀತಾಗದು: ಸೇವೆ ಸುರಂಗ ದೃಢೀಕರಣ ಕೇಳಬಹುದು ಅಥವಾ ಗಮ್ಯ ಮತ್ತು ಪೋರ್ಟ್ ಮಿತಿಗೊಳಿಸಬಹುದು.
SOCKS HTTP ವಿನಂತಿ ಪದರದ ಕೆಳಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ಹೊಂದಾಣಿಕೆಯ ಅಪ್ಲಿಕೇಶನ್ HTTP ವಿನಂತಿ ಅರ್ಥೈಸದೆ ಸಂಪರ್ಕ ಸ್ಥಾಪಿಸಲು ಕೇಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಬೇರೆ ಬೆಂಬಲಿತ ಟ್ರಾಫಿಕ್ಗೂ ಉಪಯುಕ್ತ. SOCKS5 IPv4, IPv6 ಮತ್ತು ಡೊಮೇನ್ ಹೆಸರಿನ ವಿಳಾಸ, ದೃಢೀಕರಣ ಮತ್ತು UDP ಸಂಬಂಧವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಉಚಿತ ಎಂಡ್ಪಾಯಿಂಟ್ ಕೆಲವು ಸೌಲಭ್ಯ ಮಾತ್ರ ಜಾರಿಗೊಳಿಸಬಹುದು. ಬ್ರೌಸರ್ನ TCP SOCKS ಮಾರ್ಗ ಬೇರೆ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ UDP ಸೇವೆಯನ್ನು ಸ್ವಯಂ ಒಳಗೊಳ್ಳುವುದಿಲ್ಲ.
ಗಮ್ಯದ ಹೆಸರು ಎಲ್ಲಿ ಪರಿಹಾರವಾಗುತ್ತದೆ?
curl ನಲ್ಲಿ SOCKS5 URL ಬರವಣಿಗೆ ಗಮ್ಯ DNS ನಡೆಯುವ ಸ್ಥಳ ನಿರ್ಧರಿಸುತ್ತದೆ: socks5:// ಸ್ಥಳೀಯವಾಗಿ ಪರಿಹರಿಸುತ್ತದೆ; socks5h:// ಪ್ರಾಕ್ಸಿಯನ್ನು ಕೇಳುತ್ತದೆ. ವಿಭಿನ್ನ DNS ನೋಟಗಳು ಒಂದು ಆಯ್ಕೆ ಕೆಲಸಮಾಡಿ ಇನ್ನೊಂದು ವಿಫಲವಾಗುವಂತೆ ಮಾಡಬಹುದು. ಬೇರೆ ಕ್ಲೈಂಟ್ ಚೆಕ್ಬಾಕ್ಸ್ ಅಥವಾ ಪ್ರತ್ಯೇಕ ಆಯ್ಕೆ ಬಳಸಬಹುದು. SOCKS5 ಆರಿಸುವುದಷ್ಟೇ ಪ್ರತಿಯೊಂದು DNS ಹುಡುಕಾಟ ಅದರಿಂದ ಹೋಗುತ್ತದೆಂದು ಸಾಬೀತು ಮಾಡುವುದಿಲ್ಲ.
SOCKS4 ಸಾಮರ್ಥ್ಯ ಕಡಿಮೆ; SOCKS4a ಹೋಸ್ಟ್ ಹೆಸರು ನಿರ್ವಹಣೆ ಸೇರಿಸುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಮತ್ತು ಸೇವೆ ಎರಡೂ SOCKS5 ಬೆಂಬಲಿಸಿ ಹಳೆಯ ಪ್ರೋಟೋಕಾಲ್ಗೆ ಕಾರಣ ಇಲ್ಲದಿದ್ದರೆ ಸೂಕ್ತ SOCKS5 ನಮೂದು ಸಮಂಜಸ ಮೊದಲ ಆಯ್ಕೆ. ಕ್ಲೈಂಟ್ SOCKS5 ಮೋಡ್ನಲ್ಲಿಟ್ಟು SOCKS4 ಎಂಡ್ಪಾಯಿಂಟ್ ನೀಡುವುದು ಪ್ರೋಟೋಕಾಲ್ ಹೊಂದಾಣಿಕೆಯ ಕೊರತೆ.
ಪ್ರೋಟೋಕಾಲ್ ಹೊಂದಿದ ಮೇಲೆ ನಿಜವಾದ ಗಮ್ಯ ಪರೀಕ್ಷಿಸಿ ಮೊದಲ ವೈಫಲ್ಯ ಗುರುತಿಸಿ. HTTP ಅಥವಾ SOCKS5 ಯಾವುದೂ ಅನಾಮಧೇಯತೆಯನ್ನು ಅಳೆಯುವುದಿಲ್ಲ: ನಿರ್ವಾಹಕನ ಮೇಲಿನ ನಂಬಿಕೆ, ಗಮ್ಯ TLS ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ನ ನಿಜ ಮಾರ್ಗವೇ ರಕ್ಷಣೆ ನಿರ್ಧರಿಸುತ್ತವೆ.