Tinyproxy localhost ಅನ್ನು ನಿರಾಕರಿಸುತ್ತದೆ: ಯಾವ loopback ವಿಳಾಸ ಬಂದಿತು ಎಂದು ಪರಿಶೀಲಿಸಿ
localhost ಹೆಸರಿನ ವಿಭಜನೆ, IPv4 loopback, IPv6 loopback ಮತ್ತು listener ಬೈಂಡಿಂಗ್ಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಿ Tinyproxy ನ ಸ್ಥಳೀಯ ಪ್ರವೇಶ ನಿರಾಕರಣೆಗಳನ್ನು ನಿರ್ಣಯಿಸಿ.
ನಿಮ್ಮ ಸಂರಚನೆ 127.0.0.1 ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಆದರೂ localhost ಗೆ ಸಂಪರ್ಕಿಸುವ ಅಪ್ಲಿಕೇಶನ್ ನಿರಾಕರಿಸಲ್ಪಡುತ್ತದೆ. ಅನುಮತಿಸಿದ ಪಟ್ಟಿಯನ್ನು ವಿಸ್ತರಿಸುವ ಮೊದಲು ಅಪ್ಲಿಕೇಶನ್ ಯಾವ ವಿಳಾಸವನ್ನು ಬಳಸಿತು ಎಂದು ಪರಿಶೀಲಿಸಿ.
localhost ಒಂದು ಹೆಸರು. ಪರಿಸರವನ್ನು ಅವಲಂಬಿಸಿ ಅದು ಕ್ಲೈಂಟ್ ಅನ್ನು IPv4 loopback, IPv6 loopback ಅಥವಾ ಸಂಪರ್ಕ ಪ್ರಯತ್ನಗಳ ಕ್ರಮಕ್ಕೆ ಕರೆದೊಯ್ಯಬಹುದು. IPv4 ಮೂಲ ನಿಯಮ ::1 ನಿಂದ ಬರುವ IPv6 ಸಂಪರ್ಕಕ್ಕೆ ಕಡ್ಡಾಯವಾಗಿ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ.
ಮೂರು ಸ್ವತಂತ್ರ ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಿ
- ಕ್ಲೈಂಟ್ ಯಾವ ವಿಳಾಸಕ್ಕೆ ಸಂಪರ್ಕಿಸಿತು.
- Tinyproxy ಯಾವ ವಿಳಾಸದಲ್ಲಿ ಕೇಳುತ್ತಿದೆ.
- Tinyproxy ತನ್ನ ಪ್ರವೇಶ ನಿಯಮಗಳಲ್ಲಿ ಯಾವ ಮೂಲ ವಿಳಾಸವನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಿತು.
ನಿರಾಕರಿಸಲ್ಪಟ್ಟ ಸಂಪರ್ಕವು ಆ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ತಲುಪಬಲ್ಲ ಶ್ರೋತೃ ಇರಲಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. Tinyproxy ನ ಪ್ರವೇಶ-ನಿರಾಕರಣೆ ಪ್ರತಿಕ್ರಿಯೆ ಎಂದರೆ ಸಂಪರ್ಕ ಸೇವೆಯನ್ನು ತಲುಪಿ ಅದರ ನೀತಿಯ ಅಡಿಯಲ್ಲಿ ತಿರಸ್ಕರಿಸಲ್ಪಟ್ಟಿತು. ಆ ವೈಫಲ್ಯಗಳಿಗೆ ಬೇರೆ ಬೇರೆ ಸರಿಪಡಿಸುವಿಕೆಗಳು ಬೇಕು.
Tinyproxy 1.11.2 ಗಾಗಿ, ಶ್ರೋತೃ ಮತ್ತು ಕ್ಲೈಂಟ್-ಪ್ರವೇಶ ಸೆಟ್ಟಿಂಗ್ಗಳು ಆ ಎರಡು ನಿಯಂತ್ರಣಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ತೋರಿಸುತ್ತವೆ. ಸ್ಥಳೀಯ IPv6 ಕ್ಲೈಂಟ್ಗಳನ್ನು ಉದ್ದೇಶಿಸಿದರೆ, ಸ್ಪಷ್ಟ Allow ::1 ಹೋಸ್ಟ್ಹೆಸರು ಆಧಾರಿತ ನಿಯಮದ ನಡವಳಿಕೆಯನ್ನು ಅವಲಂಬಿಸುವುದಕ್ಕಿಂತ ಆ ನೀತಿಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ವ್ಯಕ್ತಪಡಿಸಬಹುದು.
loopback ಹೊಂದಿಕೆಯಿಲ್ಲದಿರುವಿಕೆಯನ್ನು ಬಗೆಹರಿಸಲು ಮಾತ್ರ ಇಡೀ ಖಾಸಗಿ ಸಬ್ನೆಟ್ಗೆ ಪ್ರಾಕ್ಸಿಯನ್ನು ತೆರೆಯಬೇಡಿ. loopback ಸಂಬಂಧಿತ ಜಾಲ ಪರಿಸರಕ್ಕೆ ಸ್ಥಳೀಯ ಎಂದು ನೆನಪಿಡಿ. ಕಂಟೇನರ್ನ loopback ವಿಳಾಸವು ಇನ್ನೊಂದು ಯಂತ್ರದ ಪ್ರಾಕ್ಸಿಯನ್ನು ಗುರುತಿಸುವುದಿಲ್ಲ, ಎರಡೂ localhost ಹೆಸರನ್ನು ಬಳಸಿದರೂ.
ನಿರ್ಣಯದಲ್ಲಿ ಗಮನಿಸಿದ ಸಂಖ್ಯಾತ್ಮಕ ಎಂಡ್ಪಾಯಿಂಟ್ ಮತ್ತು ಮೂಲವನ್ನು ಬಳಸಿ. ಅವು ಉದ್ದೇಶಿತ ನೀತಿಗೆ ಹೊಂದಿಕೆಯಾದ ನಂತರ, ಉಳಿದ ಯಾವುದೇ ಪ್ರಾಕ್ಸಿ ಲಾಗಿನ್ ಅಥವಾ ಗಮ್ಯಸ್ಥಾನ ವೈಫಲ್ಯವು ಮುಂದಿನ ಹಂತವೇ ಹೊರತು localhost ಗೆ ಅನಿಯಮಿತ ವಿನಾಯಿತಿ ಬೇಕು ಎಂಬ ಸಾಕ್ಷ್ಯವಲ್ಲ.