问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

OpenWrt如何手动开启UPnP功能

创作时间:
作者:
@小白创作中心

OpenWrt如何手动开启UPnP功能

引用
1
来源
1.
https://ruanluyou.net/ask/how-to-manually-enable-the-upnp-feature-in-openwrt.html

设备之间的互联性变得越来越重要,为了简化设备间的连接和通信,许多路由器都支持通用即插即用(UPnP)协议。这一协议允许设备自动发现彼此并进行安全地数据交换,而不需要用户手动配置。在OpenWrt系统中启用 UPnP 功能,可以极大地方便网络中的各种应用程序,如在线游戏、视频会议等。

什么是 UPnP?

UPnP(Universal Plug and Play)是一种用于在局域网内实现自动发现和服务发布的协议。它使得不同类型的设备能够相互识别,并通过标准化的方法进行通信。例如当你连接一台新的打印机到你的网络时,使用 UPnP 可以让计算机自动找到这台打印机,无需用户干预。

尽管 UPnP 带来了便利,但也存在一定的安全风险,因为某些恶意软件可能会利用这一特性来访问本应受到保护的资源。在启用该功能时,需要确保对网络环境有充分了解,并采取适当措施来保障安全。

在 OpenWrt 上启用 UPnP

以下是一步步指导如何在OpenWrt上手动开启 UPnP 功能:

1. 登录到 OpenWrt 管理界面

你需要登录到你的 OpenWrt 路由器管理页面。在浏览器地址栏输入路由器 IP 地址(通常为 192.168.1.1),然后输入管理员用户名和密码。如果你没有修改过这些信息,默认用户名一般为“root”,而密码则为空或根据具体设置而定。

2. 更新软件包列表

在开始之前,请确保你的固件已经更新至最新版本,以获得最佳性能与兼容性。在 Web 界面的顶部菜单选择“System”(系统),然后点击“Software”(软件包)。接下来点击“Update lists”(更新列表)以获取最新的软件包信息。

3. 安装 miniupnpc 软件包

要启用 UPnP,你需要安装一个名为
miniupnpc
的软件包。返回到“Software”页面在搜索框中输入
miniupnpc
并查找相关条目。如果未找到,则可以尝试点击"Refresh"按钮刷新软件源列表,然后再次搜索。一旦找到这个软件包,直接点击旁边的“Install”按钮进行安装。

4. 配置防火墙规则

安装完毕后,需要确认防火墙规则是否允许 UDP 端口 1900 以及 TCP 端口 5000/5001,这两个端口是 UPD 和 TCP 协议所需开放的重要端口。进入 “Network”(网络) -> “Firewall”(防火墙)。

  • 创建新的区域:如果没有现成区域供 UPnP 使用,可以创建一个新区域。
  • 添加自定义规则:确保将 UDP 1900 和 TCP 5000/5001 添加至允许入站流量。也可设置出站流量以满足需求。

完成后记得保存更改并应用配置。

5. 启动 Upnpd 服务

我们需要启动
MiniUpnpd
服务。在终端或者 SSH 客户端中,通过命令行执行以下命令:

/etc/init.d/miniupnpd start

为了确保每次重启后都会自动启动该服务,可以执行以下命令:

/etc/init.d/miniupnpd enable

这样就保证了每次开机之后,该服务都会被加载运行,从而保持 UPnP 功能始终处于激活状态。

6. 检查 UPnP 状态

现在您应该检查一下 UPnP 是否正常工作。在您的浏览器里打开
http://:5000/upnp/control
, 用于查看当前已注册及活动状态的信息。如果出现相关信息,就说明 UP n P 已成功开启且正在运行。也可以通过一些第三方工具如 "Router Checker" 或 "CanYouSeeMe.org" 来验证外部 IP 地址上的映射情况是否正确无误.

注意事项与安全建议

虽然启用了 UP n P 可以带来方便,但仍需注意其潜在风险:

  • 限制访问: 如果可能的话,仅对信任设备开放 UPN P 功能,不要随意向所有外部流量开放。
  • 监控使用情况: 定期检查哪些应用程序或设备正在使用 UPN P,以避免未知或不必要的数据传输。
  • 关闭未使用功能: 若长时间不再需要 UPN P ,最好将其禁用,以减少潜在攻击面。
  • 保持固件更新: 确保 Open WRT 固件及时更新,以修复任何已知漏洞及增强整体稳定性与安全性。

总结

通过上述步骤,你已经成功地在 Open WRT 上手动开启了 UPN P 功能。这不仅提高了家居或办公环境下各类智能设备之间互动交流效率,同时也提升了一些实时应用程序(例如在线游戏) 的体验。不过请务必注意合理控制 U PN P 的范围以及关注网络安全问题,以免造成潜在隐患。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号