; 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=::
From the configuration file - you can do "ONE" of four things, but only one. You can not have multiple bindaddr= settings. /O 11 mar 2013 kl. 11:03 skrev Miguel Baptista <[email protected]>: > 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]> 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 >> ; 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
-- _____________________________________________________________________ -- 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
