求助 openwrt 能 ping,但是就是不通,远程怎么搞啊!

2024-04-16 12:11:31 +08:00
 MuJian
老家用的网络,主路由用的 r6300v2 ,下挂一个 openwrt ( mtk7921 )开 wireguard ,主要是为了互联摄像头。昨天晚上啊,可能配置防火墙的时候不知道哪里错了,反正 openwrt 死活连不上,早上让家人重启几次也没用,于是求助一个小妹帮忙把 openwrt 进入了 uboot 模式,opewrt 目前是 192.168.1.1 ,主路由是 192.168.2.1 ,主路由可以 web 连上,可以 ssh ,甚至可以 pptp ,我通过 ssh 链接主路由手动输入“ ip address add 192.168.1.3/24 dev br0”,然后主路由 ssh 可以 ping 通 192.168.1.1 ,但是我在主路由器上用华硕自带的端口转发,以及 socat 端口转发,都不能连上 192.168.1.1 ,用 pptp 连上主路由,仍然不能打开 192.168.1.1 。尝试将主路由 lan ip 改成 192.168.1.10,然重复上述操作,仍然不行!主路由尝试 wget 192.168.1.1 ,提示“Connecting to 192.168.1.1:80... failed: Connection refused.”,现在真有点绝望了,不知道怎么回事?有大佬讲解一下吗?主要是想学习点网络知识,希望大佬不吝赐教!
1872 次点击
所在节点    宽带症候群
17 条回复
Ipsum
2024-04-16 12:30:03 +08:00
ip r get 192.168.1.1
看看
ysc3839
2024-04-16 12:52:12 +08:00
telnet 或 ssh 连接呢?
MuJian
2024-04-16 13:43:43 +08:00
@Ipsum 192.168.1.1 dev br0 src 192.168.1.10
cache mtu 1500 advmss 1460 hoplimit 64
MuJian
2024-04-16 13:44:04 +08:00
@ysc3839 openwrt 已经在 uboot 模式了,只有一个 80 开了。
Karte
2024-04-16 14:15:39 +08:00
UBOOT 模式可能只允许 LAN 口下的设备进行访问. 也就是其默认的防火墙设置. 这种建议寄给你重新刷, 或者找个有电脑的朋友远程刷掉.
Karte
2024-04-16 14:18:49 +08:00
你可能会想旁路由设定, 这个也不太可能. 流量虽然能够转发给 OW, 但是没办法转到 2.1 的网关. 也是死路一条.
唯一的办法就是网线或者无线连接到 OW 里面, 然后用手机刷机, 你用远程工具直接操作.
tips: IOS 目前不支持被控.
lovelylain
2024-04-16 14:24:19 +08:00
主路由上 curl -v 'http://192.168.1.1/' 看看
MuJian
2024-04-16 14:33:26 +08:00
@Karte uboot 居然还带防火墙吗?但是从 192.168.1.10 过去的 wget 为什么也不行呢?就是纯好奇研究。
MuJian
2024-04-16 14:33:40 +08:00
@lovelylain
mujian@RT-AC68U-5438:/tmp/home/root# curl -v 'http://192.168.1.1/'
* Trying 192.168.1.1:80...
* connect to 192.168.1.1 port 80 failed: Connection refused
* Failed to connect to 192.168.1.1 port 80: Connection refused
* Closing connection 0
curl: (7) Failed to connect to 192.168.1.1 port 80: Connection refused
Karte
2024-04-16 14:53:56 +08:00
@MuJian 不一定是防火墙, 也可能是它的 WEB 服务只监听了 192.168.1.1/24 CIDR, 而且只应用到了 LAN 口
Ipsum
2024-04-16 16:08:26 +08:00
用 ipt 给 br0 做个伪装试试
MuJian
2024-04-16 17:42:41 +08:00
感谢大家,重启后 ping 都不通了,不搞了,等会去再说。
ysc3839
2024-04-16 18:30:50 +08:00
@MuJian 所以你试过了吗?是啥 uboot ?只有 http ?连 telnet 都没?至少我见过的各类 uboot ,有 http 的话起码也会提供 telnet 和串口的。
MuJian
2024-04-16 19:57:39 +08:00
@ysc3839 breed-mt7621-xunlei-timeplug.bin ,刚测试了家里的一台,确定没有 telnet 和 ssh
ysc3839
2024-04-16 20:06:17 +08:00
@MuJian 我以前用过小米路由器 3G 的 breed ,印象中是支持 telnet 的,因为要刷的系统分区布局特殊,不能在 breed 的 http 里面刷,就在 telnet 里面刷了。
ysc3839
2024-04-16 20:11:08 +08:00
@MuJian 去搜索了一下,breed 发布页面也写了支持 telnet:
https://www.right.com.cn/forum/thread-161906-1-1.html
Breed 拥有以下新特性:
Telnet 功能,免 TTL 进入 Breed 命令控制台
MuJian
2024-04-16 21:10:31 +08:00
@ysc3839 实测就是没有,可能这个版本老点,21 年 12 月份的,r3g 是 22 年的版本

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1032887

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX