bond0 becomes your single network interface. eth0/eth1 aren&#39;t used any longer - they&#39;re still there but they&#39;re just slaves of bond0.<br><br>That means you get a single IP on bond0 (eth0/eth1 don&#39;t have an IP) which is the one FS/softphones would use.<br>

<br>If you&#39;re planning to have two independant networks with eth0 on one and eth1 on the other that&#39;ll cause you problems... it&#39;s meant to provide the server with two routes into the same network.<br><br>Between devices on the LAN it&#39;ll be problematic - in active-backup one device will be active and the others disabled. There&#39;s no guarantee that all servers&#39;ll pick the same slave device though, so some might be on eth0 and others on eth1 which&#39;d mean they wouldn&#39;t be able to reach each other. My 2 switches are connected together and use RSTP to avoid routing loops
 to avoid that, which is why I mentioned it in the 1st email.<br><br>For the routing to the WAN it&#39;ll mean different routers so different IPs, which&#39;ll drop calls with NAT on switchover, and force you to listen to both public IPs on bond0 / FS if you&#39;re not using NAT which&#39;ll also mean dropped calls on switching over.<br>

<br>Our network setup is here: <a href="http://pastebin.freeswitch.org/16587">http://pastebin.freeswitch.org/16587</a>, how you connect to the WAN really will depend on your ISP/Data Centre though.<br><br>-Steve<br><br><br>

<br><div class="gmail_quote">On 25 June 2011 11:55, Alessandro <span dir="ltr">&lt;<a href="mailto:a.luppi@seletech.com">a.luppi@seletech.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<u></u>

  
    
    
  
  <div text="#000000" bgcolor="#ffffff">
    Very interesting,<br>
    <br>
    I was thinking to something similar.. I thought to create e third
    virtual interface... So I&#39;ll have to use network bonding to all the
    pc in the network...<br>
    The two networks will have switch/router (i think hircshmann) so the
    two networks will be the specular image of the other. In the
    interface named bond0 will be configured on the same network of the
    two network interface or I have to create an virtual third network?
    On the softphone for the server proxy I&#39;ll set the address of the
    interface bond0 of the server freeswitch right?<br>
    <br>
    Thanks<br>
    <br>
    Alessandro Luppi<br>
    <br></div></blockquote><div><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div text="#000000" bgcolor="#ffffff">
    <br>
    Il 25/06/2011 12:07, Steven Ayre ha scritto:
    <div><div></div><div class="h5"><blockquote type="cite">The way I do this is to use ethernet bonding in
      active-backup mode:<br>
      <br>
      <a href="http://www.kernel.org/doc/Documentation/networking/bonding.txt" target="_blank">http://www.kernel.org/doc/Documentation/networking/bonding.txt</a><br>
      <a href="http://wiki.debian.org/Bonding" target="_blank">http://wiki.debian.org/Bonding</a><br>
      <br>
      You get a virtual network interface named bond0 which is assigned
      your IP. This effectively replaces your eth0. That simplifies the
      configuration of everything like FreeSWITCH since you then get a
      single IP to listen on. The bonding driver monitors the slave
      devices (eth0,eth1,etc) and uses an active one. If a device goes
      down it automatically switches over to the other.<br>
      <br>
      You can also have different profiles on different IPs, with a
      profile for each device, but if a device fails any calls going to
      that IP will fail because the signalling/media is still trying to
      go to that address. Bonding avoids that problem.<br>
      <br>
      Bonding will probably be enough for you, but for some extra
      information my setup is a little more complex than that... that
      there&#39;s redundancy on the network too - 2 network switches each
      with 100MBit internet feeds from the data centre, and
      interconnected with a 2Gbit trunk, running RSTP. Each server has
      one device going to one switch and the other going to the 2nd. It
      means that if any switch, device, or cable fails the whole thing
      will find another route (even between switches via the data
      centre&#39;s switch if necessary). A stacked switch would be better,
      but isn&#39;t currently within budget.<br>
      <br>
      -Steve<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <div class="gmail_quote">On 25 June 2011 10:10, Alessandro <span dir="ltr">&lt;<a href="mailto:a.luppi@seletech.com" target="_blank">a.luppi@seletech.com</a>&gt;</span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
          <div text="#000000" bgcolor="#ffffff"> Hi,<br>
            <br>
            I&#39;m going to install freeswitch in a system with LAN
            redundancy (duplicated). All the pc have double LAN
            interfaces. How can I configure Freeswitch to work with this
            configuration? Actually in vars, the variable Domains has
            this value <span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:&#39;Times New Roman&#39;;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-family:monospace;font-size:10px;line-height:19px">
                <pre style="padding:1em;border:1px dashed rgb(47, 111, 171);color:black;background-color:rgb(249, 249, 249);line-height:1.1em">&lt;X-PRE-PROCESS cmd=&quot;set&quot; data=&quot;domain=$${local_ip_v4}&quot;/&gt;</pre>


              </span></span> <br>
            I have to set one ip of the two network interface? I need to
            set the sub-net mask? (example domain=<a href="http://192.168.2.101/255.255.255.0" target="_blank">192.168.2.101/255.255.255.0</a>)<br>
            <br>
            Second question:<br>
            <br>
            All the PC with softphone will be connect at two LAN and the
            two LAN are on different Network. (Example one LAN is on
            network 192.168.2.0 and the other in the LAN 192.168.1.0).<br>
            I bind the address of one of the two network to freeswitch.<br>
            I will add the extension in the internal profile. How does
            freeswitch understand that an extension is in the local
            network? All the softphone should stay on the same network,
            right?<br>
            What happens if an extension configured in the internal
            profile, try to contact FS from a different network?<br>
            <br>
            Best Regards<br>
            <br>
            Alessandro Luppi   <br>
            <br>
            <pre cols="72">-- 
Ing. Alessandro Luppi
Software development
Seletech srl
Via Collodi 8, 20052 Monza (MI) - Italy
Tel: +39.039.5962000 - Fax: +39.039.9716905
email: <a href="mailto:a.luppi@seletech.com" target="_blank">a.luppi@seletech.com</a> - Web: <a href="http://www.seletech.com" target="_blank">www.seletech.com</a>   or   <a href="http://www.seletech.eu" target="_blank">www.seletech.eu</a>
</pre>
          </div>
          <br>
          _______________________________________________<br>
          Join us at ClueCon 2011, Aug 9-11, Chicago<br>
          <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE<br>
          <br>
          FreeSWITCH-users mailing list<br>
          <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
          <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
          UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
          <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
          <br>
        </blockquote>
      </div>
      <br>
      <div style="padding:0px;margin-left:0px;margin-top:0px;overflow:hidden;word-wrap:break-word;color:black;font-size:10px;text-align:left;line-height:130%">
      </div>
      <pre><fieldset></fieldset>
_______________________________________________
Join us at ClueCon 2011, Aug 9-11, Chicago
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE

FreeSWITCH-users mailing list
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre cols="72">-- 
Ing. Alessandro Luppi
Software development
Seletech srl
Via Collodi 8, 20052 Monza (MI) - Italy
Tel: +39.039.5962000 - Fax: +39.039.9716905
email: <a href="mailto:a.luppi@seletech.com" target="_blank">a.luppi@seletech.com</a> - Web: <a href="http://www.seletech.com" target="_blank">www.seletech.com</a>   or   <a href="http://www.seletech.eu" target="_blank">www.seletech.eu</a>
</pre>
  </div></div></div>

<br>_______________________________________________<br>
Join us at ClueCon 2011, Aug 9-11, Chicago<br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE<br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br><div style="visibility: hidden; left: -5000px; position: absolute; z-index: 9999; padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;" id="avg_ls_inline_popup">

</div>