VOIP windows NAT搭建方法.docx
《VOIP windows NAT搭建方法.docx》由会员分享,可在线阅读,更多相关《VOIP windows NAT搭建方法.docx(11页珍藏版)》请在冰点文库上搜索。
VOIPwindowsNAT搭建方法
VOIPwindows2003NAT搭建
1.环境:
windows2003系统并且有双网卡,一个连接外网的网卡改名为wan(使用此公共接口连接到Internet)地址配置为:
192.168.8.200。
一个内网网卡改为lan,地址配置为:
192.168.100.100。
由于测试机安装了虚拟机所以列表中一共有4个网卡,VMwareNetwork其中两个是虚拟机的网卡。
Keygoe服务器地址为:
192.168.100.70,DSP地址为:
192.168.100.65。
2.打开“开始菜单”—“设置”—“控制面板”,在新弹出的窗口中找到并打开“管理工具”,再在弹出的新窗口中找到“路由和远程访问”,如图表一所示右键本地选择“配置并启用路由和远程访问”。
在新弹出的对话框中选择下一步如图表二所示:
图表一
图表二
3.在点击图表二所示的“下一步”之后弹出如图表三所示的对话框。
在这我们搭建的是NAT的环境所以选择“网络地址转换(NAT)”。
图表三
4.在新弹出的对话框中选择wan口并且勾上“通过设置基本防火墙来对选择的的接口进行保护(E)”,再点击“下一步”。
图表四
5.在新弹出的对话框中选择名为:
lan的网卡并点击下一步,如图表五所示:
图表五
6.在新弹出的对话框中按图表六所示勾选并点击下一步,再单击完成就完成了NAT的基本配置。
图表六
7.点开本地的加号——再开“IP路由选择”,在打开的下拉列表中右键“NAT/基本防火墙”,点击“属性”(如图表七),在新弹出的对话框中单击“转换”,修改“在此时间后删除DUP映射(分钟)(M)”,这个值默认是1分钟这里我改成和TCP时间一样的。
修改之后点“应用”再点击“确定”,如图表八所示:
图表七
图表八
8.单击“NAT/基本防火墙”之后右键“wan”选择“属性”(如图表九所示),在弹出的对话框中单击“服务和端口”,再单击“添加”(如图表十所示)。
在新弹出的对话框中:
服务描述指的是你为这个端口映射服务做一个描述。
在这里我们使用的是UDP协议所以勾选DUP,传出端口为SIP注册的默认端口是5060,传入端口可以是5060也可以自定义端口,如果设置为了非5060的自定义端口则在SIP端注册时需要在注册地址后面加上端口号。
专用地址指的是传入端口转发的目的地址,在这里填写我们的Keygoe服务端地址。
设置好之后点击确定。
图表九
图表十
图表十一
9.添加好注册端口映射之后还得添加RTP端口映射,因为默认情况下window2003NAT每次只能手工添加一个端口所以我们公司制作了一个批量添加工具portmap.exe。
此工具所在目录为Keygoe安装目录下的Tlools目录下的portmap目录。
例如我的是默认安装的目录就是C:
\DJKeygoe\Tools\portmap。
目录下面附带了Portmap端口映射工具使用指南.pdf。
在我的测试环境中是这样:
打开cmd.exe,进入Portmap.exe所在目录,按照工具使用指南的方式批量添加端口。
如图表十二所示为测试环境下的映射端口方法。
图表十二
10.添加好端口之后可以在NAT/基本防火墙的wan接口服务和端口里面有名为“自定义服务”的端口映射有30条,随便打开一条可以看见专用地址为DSP地址。
图表十三
11.测试时使用XMSVoIPProxy.exe程序,界面如图表十四所示:
DSP有三种管理模式:
第一种:
DSPbehindNAT第二种AutoManageRTPUseDspRTP。
三种模式的区别是:
如果选择了第二种那么第一种和第二种就不生效了,第三种是用户手动模式,此处对应流程模块里面的RTP管理模式,如果流程模块里面的RTP管理模式为系统自动管理则XMSVoIPProxy.exe选择AutoManageRTP模式,如果RTP管理模式为用户手动管理则选择UseDspRTP模式。
DSPbehindNAT这个模式的意思是:
勾选后DSP会自动按照几个DSP来区分映射端口。
例如第一个DSP10000-1005810100-10158这样管理。
做完端口映射最好重启下电脑。
图表十四
图表十五