testing remote hosts with different source address
Hello everyone, I am using Hobbitmon 4.2 and I would like to set up a system with multiple IP addresses on network interface so that I can perform test to some hosts through an IP address and other tests through another IP address, and so on with multiple address aliases.
The hobbitping has a --source option but bbtest-net does not.
I have thought of using the LOCATION tag in bb-hosts and have multiple instances of bbtest-net in hobbitlaunch.cfg but I do not find a way to have packets exit from the system with a different source address for all TCP tests as well as ping.
Has anyone ever done such a setup?
thank you. Lorenzo Chiavacci
Not the same but couldn't you just use different routes on the Hobbit box to get it to go out different interfaces? i.e. 192.168.1.1 to gw of interface1 IP, and 192.168.2.1 to gw of interface2 IP
'Nobody goes there anymore. It's too crowded.' --Yogi Berra
On Wed, Jan 14, 2009 at 4:47 PM, Lorenzo Chiavacci <lchiavacci at netartis.com>wrote:
Hello everyone, I am using Hobbitmon 4.2 and I would like to set up a system with multiple IP addresses on network interface so that I can perform test to some hosts through an IP address and other tests through another IP address, and so on with multiple address aliases.
The hobbitping has a --source option but bbtest-net does not.
I have thought of using the LOCATION tag in bb-hosts and have multiple instances of bbtest-net in hobbitlaunch.cfg but I do not find a way to have packets exit from the system with a different source address for all TCP tests as well as ping.
Has anyone ever done such a setup?
thank you. Lorenzo Chiavacci
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
In <496E5D56.80400 at netartis.com> Lorenzo Chiavacci <lchiavacci at netartis.com> writes:
I am using Hobbitmon 4.2 and I would like to set up a system with multiple IP addresses on network interface so that I can perform test to some hosts through an IP address and other tests through another IP address, and so on with multiple address aliases.
It's not in the current version, but I do have code for this in the current development version. There is a patch available at http://henrik.hswn.dk/srcaddr.patch - this should apply to the 4.2.2 version:
- save the file to /tmp/srcaddr.patch
- cd xymon-4.2.2
- patch -p0 < /tmp/srcaddr.patch
- make
- cp bbnet/bbtest-net ~xymon/server/bin/
With this patch, you can specify the source address using "@IP" in the test-spec in bb-hosts. E.g.
10.0.0.1 myhost # ftp at 172.16.1.1 ssh
will cause the ftp-test to run with a source-address of 172.16.1.1
It doesn't support specifying the source for http/https tests.
Regards, Henrik
Now that is really cool. Thank you!
On 1/19/09, Henrik Størner <henrik at hswn.dk> wrote:
In <496E5D56.80400 at netartis.com> Lorenzo Chiavacci <lchiavacci at netartis.com> writes:
I am using Hobbitmon 4.2 and I would like to set up a system with multiple IP addresses on network interface so that I can perform test to some hosts through an IP address and other tests through another IP address, and so on with multiple address aliases.
It's not in the current version, but I do have code for this in the current development version. There is a patch available at http://henrik.hswn.dk/srcaddr.patch - this should apply to the 4.2.2 version:
- save the file to /tmp/srcaddr.patch
- cd xymon-4.2.2
- patch -p0 < /tmp/srcaddr.patch
- make
- cp bbnet/bbtest-net ~xymon/server/bin/
With this patch, you can specify the source address using "@IP" in the test-spec in bb-hosts. E.g.
10.0.0.1 myhost # ftp at 172.16.1.1 ssh
will cause the ftp-test to run with a source-address of 172.16.1.1
It doesn't support specifying the source for http/https tests.
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
-- Josh Luthman Office: 937-552-2340 Direct: 937-552-2343 1100 Wayne St Suite 1337 Troy, OH 45373
Those who don't understand UNIX are condemned to reinvent it, poorly. --- Henry Spencer
I may have misunderstood what was originally asked for but...
I have a Hobbit server that connects to two completely different networks and monitors servers on both those networks. The interfaces on the Hobbit server are 10.0.0.2 and 192.168.10.2.
Servers on the 10.0.0.0/24 network are configured to connect to the Hobbit server at 10.0.0.2 whilst servers in the 192.168.10.0/24 network are configured to connect to the same Hobbit server, only on 192.168.10.2 instead. In this scenario if the Hobbit server config has:
10.0.0.1 my10host # ftp ssh 192.168.10.1 my192host # ftp ssh
When it tests an FTP connection to 10.0.0.1 the network will takes the shortest path and route out of 10.0.0.2. When it tests FTP on 192.168.10.1 routing will send the packets out of the 192.169.10.2 interface. The same for the ssh connection.
Is this not what lchiavacci at netartis.com wanted?
|\/|artin
-----Original Message----- From: Henrik "Størner [mailto:henrik at hswn.dk] Sent: 19 January 2009 10:12 To: hobbit at hswn.dk Subject: Re: [hobbit] testing remote hosts with different source address
In <496E5D56.80400 at netartis.com> Lorenzo Chiavacci <lchiavacci at netartis.com> writes:
I am using Hobbitmon 4.2 and I would like to set up a system with multiple IP addresses on network interface so that I can perform test to some hosts through an IP address and other tests through another IP address, and so on with multiple address aliases.
It's not in the current version, but I do have code for this in the current development version. There is a patch available at http://henrik.hswn.dk/srcaddr.patch - this should apply to the 4.2.2 version:
- save the file to /tmp/srcaddr.patch
- cd xymon-4.2.2
- patch -p0 < /tmp/srcaddr.patch
- make
- cp bbnet/bbtest-net ~xymon/server/bin/
With this patch, you can specify the source address using "@IP" in the test-spec in bb-hosts. E.g.
10.0.0.1 myhost # ftp at 172.16.1.1 ssh
will cause the ftp-test to run with a source-address of 172.16.1.1
It doesn't support specifying the source for http/https tests.
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
The message is intended for the named addressee only and may not be disclosed to or used by anyone else, nor may it be copied in any way.
The contents of this message and its attachments are confidential and may also be subject to legal privilege. If you are not the named addressee and/or have received this message in error, please advise us by e-mailing security at colt.net and delete the message and any attachments without retaining any copies.
Internet communications are not secure and COLT does not accept responsibility for this message, its contents nor responsibility for any viruses.
No contracts can be created or varied on behalf of COLT Telecommunications, its subsidiaries or affiliates ("COLT") and any other party by email Communications unless expressly agreed in writing with such other party.
Please note that incoming emails will be automatically scanned to eliminate potential viruses and unsolicited promotional emails. For more information refer to www.colt.net or contact us on +44(0)20 7390 3900.
Hello Martin, what I asked for is what Henrik has introduced in the patch he mentioned. I have multiple IP addresses assigned to the same network interface and I cannot use the routing solution that you mention.I would like to use one of these addresses based on the host that I am testing .
I will try the patch that Henrik mentions in his message after upgrading to 4.2.2 version. Thank you all for the replies.
Lorenzo
Ward, Martin wrote:
I may have misunderstood what was originally asked for but...
I have a Hobbit server that connects to two completely different networks and monitors servers on both those networks. The interfaces on the Hobbit server are 10.0.0.2 and 192.168.10.2.
Servers on the 10.0.0.0/24 network are configured to connect to the Hobbit server at 10.0.0.2 whilst servers in the 192.168.10.0/24 network are configured to connect to the same Hobbit server, only on 192.168.10.2 instead. In this scenario if the Hobbit server config has:
10.0.0.1 my10host # ftp ssh 192.168.10.1 my192host # ftp ssh
When it tests an FTP connection to 10.0.0.1 the network will takes the shortest path and route out of 10.0.0.2. When it tests FTP on 192.168.10.1 routing will send the packets out of the 192.169.10.2 interface. The same for the ssh connection.
Is this not what lchiavacci at netartis.com wanted?
|\/|artin
-----Original Message----- From: Henrik "Størner [mailto:henrik at hswn.dk] Sent: 19 January 2009 10:12 To: hobbit at hswn.dk Subject: Re: [hobbit] testing remote hosts with different source address
In <496E5D56.80400 at netartis.com> Lorenzo Chiavacci <lchiavacci at netartis.com> writes:
I am using Hobbitmon 4.2 and I would like to set up a system with multiple IP addresses on network interface so that I can
perform test
to some hosts through an IP address and other tests through
another IP
address, and so on with multiple address aliases.
It's not in the current version, but I do have code for this in the current development version. There is a patch available at http://henrik.hswn.dk/srcaddr.patch - this should apply to the 4.2.2 version:
- save the file to /tmp/srcaddr.patch
- cd xymon-4.2.2
- patch -p0 < /tmp/srcaddr.patch
- make
- cp bbnet/bbtest-net ~xymon/server/bin/
With this patch, you can specify the source address using "@IP" in the test-spec in bb-hosts. E.g.
10.0.0.1 myhost # ftp at 172.16.1.1 ssh
will cause the ftp-test to run with a source-address of 172.16.1.1
It doesn't support specifying the source for http/https tests.
Regards, Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
The message is intended for the named addressee only and may not be disclosed to or used by anyone else, nor may it be copied in any way.
The contents of this message and its attachments are confidential and may also be subject to legal privilege. If you are not the named addressee and/or have received this message in error, please advise us by e-mailing security at colt.net and delete the message and any attachments without retaining any copies.
Internet communications are not secure and COLT does not accept responsibility for this message, its contents nor responsibility for any viruses.
No contracts can be created or varied on behalf of COLT Telecommunications, its subsidiaries or affiliates ("COLT") and any other party by email Communications unless expressly agreed in writing with such other party.
Please note that incoming emails will be automatically scanned to eliminate potential viruses and unsolicited promotional emails. For more information refer to www.colt.net or contact us on +44(0)20 7390 3900.
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
participants (5)
-
geoff.hallford@gmail.com
-
henrik@hswn.dk
-
josh@imaginenetworksllc.com
-
lchiavacci@netartis.com
-
Martin.Ward@colt.net