首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能从本地LAN注册域名星号

问未能从本地LAN注册域名星号
EN

Stack Overflow用户
提问于 2013-10-26 11:32:50
回答 1查看 2.3K关注 0票数 1

我正在路由器后面的机器上使用本地星号服务器。星号服务器有一个固定的本地IP,路由器外部IP被注册到dyndns,并且可以从我的网络外解析。

1)我可以使用域名mydomain@dyndns.com在局域网外的服务器上注册SIP客户端

2)我可以在局域网内使用星号服务器的本地固定IP地址向服务器注册SIP客户端

3)但是,我不能在局域网内使用域名注册。因此,每次我离开我的家(或者回家)时,我都需要在我的移动SIP客户端上更改注册设置。

我尝试过sip.conf中的多个变量和参数排列(本地网、外部主机、nat、域),但没有正确处理(或者在这样一个基本的场景中找到一个简单的解释)。有人能帮我弄一下我的sip.conf的参数吗?事先非常感谢..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-26 12:41:16

此问题与您的路由器有关。当您从局域网内部使用外部域时,数据包的路径是不同的,路由器的防火墙(或sip-alg算法)可以不同的工作。

你们的选择是

  1. 换个路由器。最简单的方法。
  2. 如果路由器内部有linux/openwrt防火墙
  3. 如果路由器有linux/openwrt内部-更改dns服务器,为来自内部网络的请求提供本地ip。
  4. 如果路由器支持SIP-ALG -试着关闭它。
  5. 使用带有超过1小口记录的软电话(例如,免费版)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19606189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档