1.UPnP簡介UPnP是因特網及LAN中使用的以TCP/IP協議為基礎的技術。通過無線網絡上網的用戶都是處於內網,為了保證像BT這樣的P2P軟件正常工作,就需要在路由器上開啟UPnP功能。2.UPnP工作原理:
一些軟件可以通過upnp映射自己的端口,比如迅雷,假設他是192.168.1.3這臺機子上,端口88,路由器的公網ip是22.22.22.22的話,開啟upnp之後,迅雷就會利用upnp功能,將88端口映射到公網的22.22.22.22這個ip,假如別的機子要共享文件,直接連接22.22.22.22:88即可提高下載速度,否則只能靠主動連接別人才能共享資源。
工具/原料
EdgeRouter路由器
電腦
方法/步驟
EdgeRouter通過WEB-UI界面配置UPnP
1.電腦通過chrome或firefox瀏覽器訪問EdgeRouter的管理IP地址X.X.X.X,然後輸入管理賬號和密碼登陸EdgeOS。
2.在EdgeOS主界面下點擊wizards進行進階嚮導功能配置
3.點擊UPnP後再點擊add new進行UPnP具體參數配置
4.依次配置UPnP的內部和外部接口並保存配置(圖中網絡環境設定eth0為WAN,eth1為LAN)
EdgeRouter通過CLI界面配置UPnP1.進入EdgeOS界面並點擊CLI
2.輸入configure進入配置模式,然後輸入命令set service upnp listen-on LAN接口 outbound-interface WAN接口假設eth0為WAN,eth1為LAN,這裡的命令應該為set service upnp listen-on eth1 outbound-interface eth03.輸入commit進行配置生效4.輸入save進行配置保存
查看UPnP配置(1)在CLI界面下輸入configure進入配置模式(2)輸入show service upnp查看UPnP配置