云sip服务器无法访问故障,ping回显network unreachable问题处理过程

一天,有同事找来,说我们公司在阿里云上开通的软交换服务器无法注册成功。抓包如下:

发现sip注册消息发出后,1毫秒左右我们的出口路由器发出network unreachable消息。

问他是否能ping通云sip服务器的地址,反馈能。

       icmp的差错消息,是由经过节点或者目标网关发出的,告知源主机节点或者目标网络故障,难道是192.168.212.1这个节点有问题?

已知组网:

应该从205交换机发出,走路由器到internent后到达阿里云。这么短的时间(不到1毫秒)回icmp消息网络不可达消息,应该是ros路由器没有转发包出去?

找人在阿里云上抓包,发现没有收到设备发出的sip消息。

 ping和tracert这个ip101.133.234.253发现能ping通

看到出电信的设备后的时延大于1ms,确定不是外部设备发的icmp消息。

在路由器上抓包查看:

在 

 在ros路由器上进行抓包,发现已经下层设备已经发到ros路由器,但没有收到目的ip的回包。问题是跟踪不到从ros的wan口出去的数据,不能确定路由和nat后是否发出消息?

但抓wan口收到的包里面,没有目的ip的任何消息,另外icmp消息的发出,是由网关设备找正常时使用的接口ip发出的,所以外网有问题,根本不可能是ros的ip发出的icmp消息。

检查ros的配置:

看到防火墙里有对5060端口的设置,点开查看具体:

判断可能是此原因,禁用此规则试一下

再没有icmp消息,让在云设备上抓包,发现已经收到设备发来的注册消息,但回程路由有问题,暂时不用管。

问题解决。 

事后回想:icmp由那个ip发出,就是那个节点设备发现此包转发有问题,而且从ttl的变化也能看出,这里ttl=63,显然是经过了 一级路由

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值