| 2026-02-18
端口映射是实现内网服务外网访问的关键技术,通过将公网IP地址的特定端口流量转发到内网服务器的对应端口,使外部用户能够访问企业内部OA系统、ERP管理软件、远程桌面、视频监控等服务。在实际应用中,端口映射主要分为两种实现方式:基于公网IP的传统端口映射和基于内网穿透技术的云端映射。
在进行端口映射设置前,必须确认网络环境是否具备公网IP。登录路由器管理界面,查看WAN口获取的IP地址,并将其复制到百度查询,如返回地区运营商信息则为有效公网IP,若显示保留地址或局域网则无法使用传统映射方式。建议将服务器内网IP设置为静态地址,可通过网卡TCP/IP协议手动配置或使用路由器的MAC与IP绑定功能实现。
以TP-Link路由器为例,设置路径为【转发规则】→【虚拟服务器】→【添加新条目】。配置时需填写以下关键参数:
对于D-Link路由器,设置路径为【高级选项】→【端口映射】→【添加新规则】,需填写外网端口、内网端口、内网IP及协议类型。
在光猫(拨号)→二级路由器→服务器的网络拓扑中,需要分层设置映射。首先在二级路由器上填写服务器IP(如192.168.1.100)和服务端口;然后在光猫上设置映射,此时内网IP应填写二级路由器的WAN口IP(如192.168.0.2)。这种双层映射配置确保数据流能够正确穿透各级网络设备。
由于公网IP会动态变化,需使用花生壳客户端实现域名自动解析。在路由器【动态DNS】界面输入花生壳账号密码登录,启动DDNS功能后,域名将实时指向当前公网IP。外网用户通过"域名:端口号"即可访问内网服务,无需关心IP变更。
当缺乏公网IP或无法配置路由器时,花生壳内网穿透技术通过云端服务器转发流量,无需端口映射权限即可发布服务。这种方式适用于企业4S店、远程办公、监控摄像头等复杂网络环境。
PC端设置流程:
管理APP设置:
在Android或iOS应用中点击新增映射按钮"+",填写映射名称、类型(TCP/HTTPS)、外网域名、端口及内网主机信息。提供远程桌面、SSH、SQL Server等模板,可自动填充默认端口。
花生壳盒子硬件:
通过b.oray.com远程管理页面,输入SN码登录后,在【内网穿透】界面添加映射。硬件设备自带端口映射功能,省去复杂路由设置,支持云端集中管理。
远程桌面服务:
内网主机填写服务器IP,内网端口3389,映射类型选择TCP,外网端口使用动态分配。配置完成后生成"域名:5位数端口"的访问地址。
网站类服务:
选择HTTPS映射协议,外网端口固定为443,花生壳自动部署SSL证书,本地无需额外配置。一个域名仅支持添加一条HTTPS映射。
数据库访问:
内网端口填写数据库实际端口(如SQL Server 1433),协议选择TCP,不支持浏览器直接访问。
每条映射可单独配置带宽,默认按账号等级分配,可付费提升带宽,夜间带宽加速功能在18:00-次日8:00提供100%速度提升,保障非工作时段的高效访问。
访问控制规则支持设置访问密码二次校验,并可限制访问时间、区域、IP、浏览器类型和操作系统,有效提升站点安全性。未开通用户可免费试用3天。
花生壳程序映射本地内网服务,若异地登录会导致已设置映射失效。因此,多个地点的服务发布应使用不同账号分别映射,避免账号互踢。相同账号不支持同时在多种设备或客户端登录。
配置完成后,建议在外网环境使用nslookup命令检测域名解析是否同步最新IP,避免受本地DNS缓存影响。对于固定端口服务(如管家婆211端口),需确保内外网端口一致。
问题1:映射后无法访问
问题2:HTTPS映射失败
问题3:带宽不足
在映射设置中付费升级带宽
端口映射的设置需根据网络环境选择合适方案:有公网IP时通过路由器虚拟服务器功能实现,无公网IP时采用花生壳内网穿透技术。无论哪种方式,准确填写内网主机IP、服务端口号、选择正确的协议类型是成功映射的基础。通过合理配置带宽、访问控制等高级功能,可在保证安全性的前提下实现高效稳定的远程访问。