Hi chow,

OpenSIPS is performing the SRV DNS lookup because the underlying C library function (man res_search) DOES NOT read from /etc/hosts.

In order to skip any DNS lookup with t_uac_dlg [1], you must specify a NEXT HOP IP (3rd parameter). Now comes the tricky part:

* if you are working with bash, you cannot use "host" and "dig". Only the following commands will read from /etc/hosts, without additional SRV lookups:
    - getent ahostsv4 voip.test.com | awk '{print $1}' | sort -u
- resolveip -s voip.test.com (NOTE: command comes with mysql-server package)

* if you're working with another language, good luck :)

This is how the MI message should look like:

     :t_uac_dlg:
     MESSAGE
     sip:[email protected]
     XXX.XXX.XXX.XXX <- resolve "voip.test.com" by yourself here
     .
    "From: sip:[email protected]
     To: sip:[email protected]
     Content-Type: Multipart/Related"


[1] http://www.opensips.org/html/docs/modules/2.2.x/tm#id295949

Best regards,

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 08.04.2015 10:12, chow wrote:
Hi:
      have a  problem , I can not fix it.
      I have a domain in my sip server that is voip.test.com.

      In my /etc/hosts have :
      192.168.1.1  voip.test.com
our opensips linsten : 192.168.1.1:5060 (protocol use tcp)

       In my opensips.cfg have:
       auto_aliases=yes
       alias=localhost
       alias=localhost.localdomain
       alias=voip.test.com:5060
dns=no
       dns_retr_time=1
       dns_retr_no=3
       dns_try_ipv6=no
       disable_dns_blacklist=yes
       disable_dns_failover=no
       dns_use_search_list=no
       rev_dns=no

       loadmodule "domain.so"
       ####Database mode: 0 means non-caching, 1 means caching.
       modparam("domain", "db_mode", 1)

      I call the mi interface from other server, then opensips received
message,
      it alwasys do dns lookup for voip.test.com.
      why opensips do this, how can I disable dns lookup
mi message as below:
      :t_uac_dlg:
      MESSAGE
      sip:[email protected]
      .
      .
     "From: sip:[email protected]
      To: sip:[email protected]
      Content-Type: Multipart/Related"

      please, give me some suggestion!!! thanks a lot



--
View this message in context: 
http://opensips-open-sip-server.1449251.n2.nabble.com/disable-dns-lookup-tp7596381.html
Sent from the OpenSIPS - Users mailing list archive at Nabble.com.

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to