网络地址转换(NAT)是在通过流量路由设备传输时修改IP地址的过程,目的是重新映射IP数据包报头中的一个IP地址。 NAT用于安全目的,以隐藏内部IP地址,避免IP地址冲突。本文档的目标是在SPA8000模拟电话适配器上配置NAT支持参数。NAT支持参数在会话发起协议(SIP)的配置中起着重要作用,可帮助NAT拓扑。
步骤1.以管理员身份登录Web配置实用程序,然后选择Admin Login > Advanced > Voice > SIP。SIP页面打开:
步骤2.从Handle VIA received下拉列表中选择yes,使适配器能够处理VIA报头中的已接收参数。如果设置为no,则忽略该参数。默认值为no。
步骤3.从Handle VIA rport下拉列表中选择yes,使适配器能够处理VIA报头中收到的报告参数。如果设置为no,则忽略该参数。默认值为no。
步骤4.从Insert VIA received下拉列表中选择yes,以使适配器能够在SIP响应的VIA报头中插入收到的插入参数(如果从IP接收的IP值和由IP发送的VIA值不同)。默认为否。
步骤5.从Insert VIA rport下拉列表中选择yes,以使适配器能够在SIP响应的VIA报头中插入收到的报告参数(如果从IP接收的IP值和通过IP发送的VIA值不同)。默认为否。
步骤6.从Suptite VIA Addr中选择yes,以利用VIA报头中NAT映射的IP端口值。默认值为no。
步骤7.从Send Resp To Src Port下拉列表中选择yes。此选项允许将响应发送到请求源端口,而不是VIA发送方端口。默认值为no。
步骤8.从STUN Enable下拉列表中选择是以发现NAT映射。默认为否。
步骤9.如果在步骤9中启用了STUN启用功能,并且有效的STUN服务器可用,则适配器可以在打开电源时执行NAT类型的发现操作。它与已配置的stun服务器联系,发现结果将在所有后续REGISTER请求的警告报头中报告。如果适配器检测到对称NAT或对称防火墙,则NAT映射将被禁用。此字段的默认值为no。要将值设置为yes,请从“STUN测试启用”下拉列表中选择yes。
步骤10.在STUN Server字段中,输入要联系的STUN服务器的IP地址或完全限定域名以发现NAT映射。
步骤11.在TURN Server字段中输入TURN(Traversal Using Relays around NAT)Server。TURN服务器允许NAT后面的应用接收数据。
步骤12.在Auth Server字段中输入Auth Server。身份验证服务器是用于验证设备用户名和密码的身份验证服务器。
步骤13.在EXT IP字段中,输入外部IP地址,以替代所有传出SIP消息中适配器的实际IP地址。默认值为0.0.0.0。如果输入0.0.0.0,则不执行任何替代。
步骤14.在EXT RTP Port Min(外部RTP端口最小)中,输入RTP Port Min(RTP端口最小)的外部端口映射编号。此字段的默认值为零。如果它不为零,则所有传出SIP消息中的RTP端口号将替换外部RTP端口范围中的相应端口值。
步骤15.在NAT Keep Alive Intvl字段中输入一个值,该值提供NAT映射保活消息之间的间隔。NAT保持连接消息可防止NAT设备上的NAT映射过期。默认值为 15 秒。
步骤16.单击“提交所有更改”以保存设置。