SNMP ਕਾਊਂਟਰਾਂ ਦੇ ਆਪਣੇ Squid ਐਕਸੈਸ ਨਿਯਮ ਹੁੰਦੇ ਹਨ
HTTP ਬੇਨਤੀ ਦੀ ਇਜਾਜ਼ਤ ਜੋੜਨ ਦੀ ਥਾਂ Squid ਦੇ ਨਿਗਰਾਨੀ ਇੰਟਰਫੇਸ ਨੂੰ snmp_access ਵਿੱਚ ਅਧਿਕਾਰ ਦਿਓ।
ਨਿਗਰਾਨੀ ਹੋਸਟ Squid ਤੱਕ ਪਹੁੰਚ ਸਕਦਾ ਹੈ, ਅਤੇ ਇਜਾਜ਼ਤ ਨਿਯਮ ਇਸ ਦੇ ਭਾਈਚਾਰੇ ਦਾ ਨਾਮ ਲੈਂਦਾ ਹੈ। ਫਿਰ ਵੀ SNMP ਪ੍ਰਸ਼ਨ ਅਸਫਲ ਹੁੰਦੇ ਹਨ। ਜਾਂਚੋ ਕਿ ਕਿਹੜਾ ਐਕਸੈਸ ਨਿਰਦੇਸ਼ ਉਸ ACL ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
http_access HTTP ਪ੍ਰੌਕਸੀ ਬੇਨਤੀਆਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਦਾ ਹੈ। ਇਹ SNMP ਏਜੰਟ ਨੂੰ ਅਧਿਕਾਰ ਨਹੀਂ ਦਿੰਦਾ। ਏਜੰਟ ਦੇਣ ਵਾਲੇ Squid ਸੰਸਕਰਣ ਉਸ ਵੱਖਰੇ ਫੈਸਲੇ ਲਈ snmp_access ਵਰਤਦੇ ਹਨ।
acl monitor_host src 192.0.2.44/32
acl monitor_community snmp_community approved_monitor
snmp_access allow monitor_host monitor_community
snmp_access deny all
ਇਹ ਨਿਗਰਾਨੀ-ਅਧਿਕਾਰ ਦਾ ਹਿੱਸਾ ਹੈ, ਪੂਰਾ ਏਜੰਟ ਸੈਟਅਪ ਨਹੀਂ। ਬਿਲਡ ਵਿੱਚ SNMP ਸਮਰਥਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਤੈਨਾਤ ਸੰਸਕਰਣ ਇਹ ਸੁਵਿਧਾ ਦੇਣੀ ਚਾਹੀਦੀ ਹੈ, ਅਤੇ ਇਸ ਦਾ ਏਜੰਟ ਪੋਰਟ ਤੇ ਨੈੱਟਵਰਕ ਐਕਸੈਸ ਸੰਰਚਿਤ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਇੱਕ ਸੰਰਚਨਾ GUI ਗਲਤ ਭਾਗ ਵਿੱਚ ਵਿਆਕਰਣ ਪੱਖੋਂ ਵੈਧ ਨਿਯਮ ਬਣਾ ਸਕਦਾ ਹੈ। ACL ਦੇ ਦੋਸਤਾਨਾ ਨਾਮ 'ਤੇ ਨਿਰਭਰ ਹੋਣ ਦੀ ਥਾਂ ਤਿਆਰ ਨਿਰਦੇਸ਼ ਪੜ੍ਹੋ। “SNMP ਭਾਈਚਾਰਾ” ਨਾਮ ਦੀ ਵਸਤੂ ਜਿੱਥੇ-ਜਿੱਥੇ ਇਸ ਦਾ ਹਵਾਲਾ ਹੈ ਉੱਥੇ SNMP ਇਜਾਜ਼ਤ ਨਹੀਂ ਬਣਾਉਂਦੀ।
ਨਿਗਰਾਨੀ ਸਰੋਤ ਨੂੰ ਸੀਮਿਤ ਰੱਖੋ। ਇੱਕ ਸਫਲ HTTP ਪ੍ਰੌਕਸੀ ਬੇਨਤੀ ਅਤੇ ਇੱਕ ਸਵੀਕਾਰ ਕੀਤਾ SNMP ਪ੍ਰਸ਼ਨ ਇੱਕੋ ਮਸ਼ੀਨ 'ਤੇ ਪਹੁੰਚਣ 'ਤੇ ਵੀ ਵੱਖਰੇ ਪ੍ਰਸ਼ਨਾਂ ਦਾ ਜਵਾਬ ਦਿੰਦੇ ਹਨ।