Thank you Asghar. Well, with the current status, and for this scenario, it looks like we have to implement some kind of workaround. For now I will keep the /bindaddr=:: /parameter.
- Miguel Baptista On 3/11/2013 11:30 AM, Asghar Mohammad wrote: > HI Miguel, > asterisk listen only on last ip even in peer configuration here is > my workaround hope this will help you. > i am using 1 asterisk /instances //per ip that share same config > files, the only /deference is different ip, ports. > create sip.conf with every /instances //of asterisk and put only > general section with ip port you need create common_sip.conf and put > everything you need simlink common_sip.conf into every asterisk dir > and include common_sip.conf in sip.conf./ > now you have multiple asterisk on multiple ips with same configuration. > > > On Mon, Mar 11, 2013 at 11:03 AM, Miguel Baptista > <[email protected] <mailto:[email protected]>> wrote: > > Hi Asghar, > > Thanks for you reply. Which Asterisk version are you using? > > I am using Asterisk 11.1.0 > when I use the /bindaddr /parameters with specific IP addresses, > Asterisk will listen only on the last entry. > > For example, when I have > /bindaddr=ipv4A:port > //bindaddr=[ipv6A]:port / > > it will listen only on the IPv6A address > > and when I have the other way around: > / > bindaddr=[ipv6A]:port / > /bindaddr=ipv4A:port > // > /Asterisk will only listen on the IPv4A address. > > The only way I found to force asterisk to listen on both IPv4A and > IPv6 A was to use/bindaddr=[::] /but it makes asterisk to listen > also on the other IP addresses. > > Maybe this is fix on a newer Asterisk version. > > - Miguel Baptista > > > On 3/10/2013 8:04 PM, Asghar Mohammad wrote: >> hi, >> i am using similer setup just put / bindaddr=ipv4A:port >> and //bindaddr=[ipv6A]:port ans it should work./ >> >> On Sun, Mar 10, 2013 at 3:04 PM, Miguel Baptista >> <[email protected] <mailto:[email protected]>> >> wrote: >> >> Hello, >> >> I am doing some tests with asterisk on a dual-stack >> environment. I have some doubts regarding asterisk binding >> addresses on a server with 2 network cards. >> >> According to asterisk documentation: >> >> /; With the current situation, you can do one of four >> things:/ >> /; a) Listen on a specific IPv4 address. Example: >> bindaddr=192.0.2.1/ >> /; b) Listen on a specific IPv6 address. Example: >> bindaddr=2001:db8::1/ >> /; c) Listen on the IPv4 wildcard. Example: >> bindaddr=0.0.0.0/ >> /; d) Listen on the IPv4 and IPv6 wildcards. Example: >> bindaddr=::/ >> /; (You can choose independently for UDP, TCP, and TLS, >> by specifying different values for/ >> /; "udpbindaddr", "tcpbindaddr", and "tlsbindaddr".)/ >> /; (Note that using bindaddr=:: will show only a single >> IPv6 socket in netstat./ >> /; IPv4 is supported at the same time using IPv4-mapped >> IPv6 addresses.)/ >> /;/ >> /; You may optionally add a port number. (The default is >> port 5060 for UDP and TCP, 5061/ >> /; for TLS)./ >> /; IPv4 example: bindaddr=0.0.0.0:5062 >> <http://0.0.0.0:5062>/ >> /; IPv6 example: bindaddr=[::]:5062/ >> /;/ >> /; The address family of the bound UDP address is used to >> determine how Asterisk performs/ >> /; DNS lookups. In cases a) and c) above, only A records >> are considered. In case b), only/ >> /; AAAA records are considered. In case d), both A and >> AAAA records are considered. Note,/ >> /; however, that Asterisk ignores all records except the >> first one. In case d), when both A/ >> /; and AAAA records are available, either an A or AAAA >> record will be first, and which one/ >> /; depends on the operating system. On systems using >> glibc, AAAA records are given/ >> /; priority./ >> >> >> Lets say that I have two network cards: A and B. >> Both interfaces have IPv4 and IPv6 addresses: IPv4 A, IPv6 A, >> IPv4 B and IPv6 B. >> >> How can I make asterisk to run only on B network addresses >> (IPv6 and IPv4)? The /bindaddr=[::] /config parameter tells >> asterisk to run on all available addresses, including the >> addresses on the A network. But that's not exactly what I want. >> >> - Miguel Baptista >> >> >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by >> http://www.api-digital.com -- >> New to Asterisk? Join us for a live introductory webinar >> every Thurs: >> http://www.asterisk.org/hello >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users >> >> >> >> >> -- >> _____________________________________________________________________ >> -- Bandwidth and Colocation Provided by http://www.api-digital.com -- >> New to Asterisk? Join us for a live introductory webinar every Thurs: >> http://www.asterisk.org/hello >> >> asterisk-users mailing list >> To UNSUBSCRIBE or update options visit: >> http://lists.digium.com/mailman/listinfo/asterisk-users > >
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
