小米万兆路由器Docker外网连不上?小米路由器Docker端口映射
小米万兆路由器Docker外网访问指南:手把手教你开端口
刚入手小米万兆路由器折腾Docker,结果发现外网根本连不上?别慌!今天教你用SSH修改防火墙规则,三步解锁外网访问权限,保姆级教程小白也能看懂!
第一步:开启路由器SSH权限(已开启可跳过)
1. 登录路由器后台(默认地址192.168.31.1)
2. 在「系统设置」中找到「开发者选项」
3. 绑定小米账号后获取root密码(具体教程网上很多)
第二步:SSH连接路由器
1. 下载Putty/Xshell等SSH工具
2. 连接地址:192.168.31.1 端口22
3. 使用root账号和获取的密码登录
第三步:修改防火墙配置(重点!)
# 编辑防火墙配置文件 vi /etc/config/firewall
按「i键」进入编辑模式,在文件末尾添加:
config rule option name 'Docker' option src 'wan' option proto 'tcp' option dest_port '8888' option target 'ACCEPT'
按「ESC」→输入「:wq」保存退出
第四步:让配置生效
# 重启防火墙服务 /etc/init.d/firewall restart
验证是否成功
手机切换5G网络访问:http://你的公网IP:8888 能打开说明成功!
常见问题排查:
1. 双确认路由器有公网IP(非内网穿透)
2. Docker容器是否监听0.0.0.0地址
3. 检查防火墙规则是否重复
4. 尝试更换其他端口测试(比如把8888换成54321)
安全提醒:
- 仅开放必要端口
- 建议配合DDNS使用域名访问
- 设置容器强密码
- 长期使用建议改默认SSH端口
搞定!现在你的Docker服务已经可以向全世界say hello啦~ 遇到问题欢迎留言讨论,看到都会回复!
点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)
饿了么红包
本站附件分享,如果附件失效,可以去找找看
于2025-03-13发布