[Spread-users] multihomed configuration problems

Eric L. Anderson ericlanderson at gmail.com
Mon Dec 6 13:38:51 EST 2004


I have successfully managed getting both spread and wackamole working
with wackamole managing some IP's on a public network using two
machines. I thought I might improve the performance of spread by
moving the spread communication to a private network using
mutltihommed machines while still having wackamole manage the public
interfaces. I used the multihomed example from the spread.conf but
things are not working as I expected within spread.
 
The machines in question have dual Broadcom adapters running FreeBSD
5.3 and spread 3.17.2. For some reason, all I ever see in the logs is
the following (the public IPs have been changed to protect the
innocent) :
 
# tail /var/log/spread.log
[Mon 06 Dec 2004 11:29:06] Finished configuration file.
[Mon 06 Dec 2004 11:29:06] Conf_init: My name: host1, id: 1.2.3.7, port: 4803

And neither of the machines are communicating to each other over (even
though the 192.186.0  IPs are pingable from each machine.

Here is the spread.conf for both machines:

Spread_Segment 225.0.1.1 {

        host1     1.2.3.7 {
                D               192.168.0.2
                C               1.2.3.7
        }
        host2       1.2.3.4 {
                D               192.168.0.1
                C               1.2.3.4
        }
}


# lsof -i:4803
COMMAND   PID   USER   FD   TYPE     DEVICE SIZE/OFF NODE NAME
spread  10605 spread    3u  IPv4 0xc39765a0      0t0  UDP 225.0.1.1:4803
spread  10605 spread    4u  IPv4 0xc3976708      0t0  UDP hostp1:4803
spread  10605 spread    7u  IPv4 0xc3b37e00      0t0  TCP host1:4803 (LISTEN)

Host1 is on the public interface at bge1 and hostp1 (192.168.0.2) is
on the private network on bge1.

Any thoughts? Is what I want to do even possible with spread and wackamole?




More information about the Spread-users mailing list