手把手解决Forbidden:Rejected request from RFC1918 IP to public address 问题
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
本人最近在研究SRT协议直播的时候需要用到公网地址,然后就网上找了一堆获取动态DNS的方法,按照网上的教程一步步做好,结果出现了Rejected request from RFC1918 IP to public server address错误,然后就搜了一堆网页都是说“使用SSH或其它工具登录路由器,把/etc/config/uhttpd 中的:option rfc1918_filter 1改成option rfc1918_filter 0
就是这个答案让小白的我不知所措,因为我压根找不到从什么位置改这个,一直找不到更多详细的资料了,也加群问了好多人 他们都是这样回答的再详细具体怎么改,他们也没有再教,所以我本着不想折腾重新刷OPENWRT系统固件的偷懒想法,终于经过我不懈努力的情况下,帮这个问题给解决了 ,说了这么多就是想告诉跟我一样的小白,这个问题很好解决,别怕麻烦,按照我的教程可以一步步的解决这个问题。 (一条条的复制粘贴就可以了)
首先我们登录OPENERT路由器的后台,在 系统 管理权里 设置下密码 和其他的参数 就按照图片这样 基本上都不要改了 。
然后就从百度搜一下这个工具 SecureCRT 绿色版的就可以了 ,我看我的路由里面有这个 TTYD终端 所以就不用下载那个了 二者功能是一样的 。
下面我们就进入TTYD终端(在系统的菜单里) ,输入登录账号 和密码(密码这里不显示直接输入正确的就可以了) ,下面以我的为例 出现 OpenWrt login: 输入root(就是你的登录名称,我的是这个默认的 我没有改)
输入完成就出现这样的画面了
然后我们在个命令行输入 cd /etc/config 出现如图
接着输入vi uhttpd 出现如图所示
然后按下键盘上面的ESC键 i键(这样就可以处于编辑状态了),接着用键盘上面的上下左右键,帮光标移到option rfc1918_filter 1这里 接着帮这里1改成0
然后改好之后 按键盘上面的ESC键,接着输入 :wq回车确认出现下面这样的就搞定了,退出这个提示那个是否离开啥的不要管了,等一会重新启动下路由器就可以了
然后在测试下那个烦人的错误就可以了。 来源:https://baijiahao.baidu.com/s?id=1689280890454506438 该文章在 2024/7/15 18:32:31 编辑过 |
关键字查询
相关文章
正在查询... |