Re: how to specify source IP address / interface when sending traps (with Solaris IP multipathing )

"Brian A. Seklecki" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
This is really crazy.  I just started looking into this problem and this 
thread happens to be fresh.  I have the same problem, except I need to be 
able to specify SNMP Trap UDP source addresses on systems acting as IPSec 
VPN gateways.

It's hard to belive that no one has asked for this feature in the years 
that Net-SNMP has been around.

In order for my agent to send traps to an NMS on the other side of the 
IPSec tunnel, the source address must be that of the ethernet interface 
(because OpenBSD IPSec does not allow multiple subnets to match an 
interesting traffic list, like Cisco IOS).

Speaking of IOS, Cisco has had an "snmp source-interface" or 
"source-address" statement for the last 10 years >:}

"snmp-server trap-source

To specify the interface (and hence the corresponding IP address) that an 
Simple Network Management Protocol trap should originate from, use the 
snmp-server trap-source global configuration command. Use the no form of 
the command to remove the source designation.

 	"snmp-server trap-source interface"

 	Release		Modification
 	10.0 		This command was introduced. "

What sucks even more is that the OpenBSD 3.7 package binary distribution
of Net-SNMP is rev 5.1.2p1 and per the remark below, the 'clientaddr' 
feature was backported to 5.1.3.

~BAS

On Mon, 15 Aug 2005, Robert Story wrote:

> On Sat, 13 Aug 2005 14:10:22 +1000 Russell wrote:
> RB> What we've ended up doing is changing get_myaddr() in snmplib/system.c
> RB> which works; the primary IP address (the address returned by
> RB> gethostbyname) is sent in the SNMP pdu.  [Rob, I've sent you the changed
> RB> system.c]
> RB> [...]
> RB> While the new get_myaddr() works, I don't know for sure if it's
> RB> correct/safe for all platforms.  It would be best if someone involved in
> RB> net-snmp development could have a look, so we can get a robust fix
> RB> incorporated in the development source base.
>
> The version you sent looks exactly like the current code in 5.1.3 and 5.2.x...
>
> -- 
> NOTE: messages sent directly to me, instead of the lists, will be deleted
>      unless they are requests for paid consulting services.
>
> Robert Story; NET-SNMP Junkie
> Support: <http://www.net-snmp.org/> <irc://irc.freenode.net/#net-snmp>
> Archive: <http://sourceforge.net/mailarchive/forum.php?forum=net-snmp-users>
>
> You are lost in a twisty maze of little standards, all different.
>
>
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> _______________________________________________
> Net-snmp-users mailing list
> [email protected]
> Please see the following page to unsubscribe or change other options:
> https://lists.sourceforge.net/lists/listinfo/net-snmp-users
>

l8*
 	-lava

x.25 - minix - bitnet - plan9 - 110 bps - ASR 33 - base8


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.