我已经配置了不少于 20 个路由器,但这个让我抓狂。我购买了一个TP-Link TD-W8951ND
调制解调器路由器,现在我正尝试配置我的 VoIP 设备来拨打/接听电话。
到目前为止,一切都运行正常,但另外,我有一个 CallerID,据称需要将端口 5060-5061/UDP 和 10000-30000/UDP 转发到 ATA 设备,因此我在路由器上禁用了防火墙,SPI 也是如此,然后转到高级设置->NAT-> 选择聚氯乙烯 1(这是我用于 PPPoE 的那个),并且我输入了以下参数:
- 规则索引:1
- 端口起始:5060
- 端口结束:5061
- 协议:两者皆可
我对 10000-30000/UDP 端口执行了类似操作。这实际上已保存,但一旦我执行,nmap
就会得到:
rpi@rpi $ sudo nmap XXX.XXX.XXX.XXX -p 5060-5061 -Pn
Starting Nmap 6.00 ( http://nmap.org ) at 2014-03-14 21:57 WET
Nmap scan report for XXXXXXXXXXXXXXX
Host is up.
PORT STATE SERVICE
5060/tcp filtered sip
5061/tcp filtered sip-tls
Nmap done: 1 IP address (1 host up) scanned in 4.12 seconds
应该改为open
或closed
。我不知道还能尝试什么,因为这似乎是一件非常简单的事情,而且我搞不清楚还缺少了什么。除了我上面提到的值之外,调制解调器路由器设备还有出厂默认值。有人知道问题可能出在哪里吗?
答案1
谜团解开了。就我而言,问题在于我的互联网公司封锁了我所有这些端口。当我说我我的意思是 - 他们通常不会阻止任何东西,但就我而言,当线路激活时,配置出现问题,一切都被阻止了。
因此,我确认:停用防火墙和 SPI 并使用 NAT 选项转发端口应该可以在这种调制解调器路由器上工作。