bsnmpd vs net-snmp
Steve Bertrand
steve at ibctech.ca
Thu Apr 30 13:20:23 UTC 2009
Maxim Khitrov wrote:
> On Wed, Apr 29, 2009 at 8:35 PM, Brandon Weisz <lists at avioc.org> wrote:
>> I cant speak to the documentation, but this seems to limit it to listening
>> on a single address:
>>
>> Example..
>>
>> # open standard SNMP ports
>> begemotSnmpdPortStatus.192.168.2.254.161 = 1
>
> Thanks, but I tried this already. It causes bsnmpd to listen on the
> given IP as well, but doesn't remove the *:* entry:
>
> root at gw1 [/root]# sockstat -l4
> USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS
> root bsnmpd 61251 4 udp4 *:* *:*
> root bsnmpd 61251 5 udp4 127.0.0.1:161 *:*
>
> The author suggested using "begemotSnmpdPortTable.0.0.0.0.161 = 1" and
> change the IP there, but this causes the following error:
>
> Apr 30 08:59:59 gw1 snmpd[78798]: unknown variable
> Apr 30 08:59:59 gw1 snmpd[78798]: in file /usr/local/etc/bsnmpd.conf line 20
> Apr 30 08:59:59 gw1 snmpd[78798]: error in config file
Here's how I limit to a single address:
host := 208.70.106.1
# open standard SNMP ports
begemotSnmpdPortStatus.[$(host)].161 = 1
begemotSnmpdPortStatus.127.0.0.1.161 = 1
# netstat -na | grep 161
udp4 0 0 208.70.106.1.161 *.*
udp4 0 0 127.0.0.1.161 *.*
Steve
More information about the freebsd-questions
mailing list