V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MuJian
V2EX  ›  宽带症候群

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

  •  
  •   MuJian · 13 天前 · 960 次点击
    老家用的网络,主路由用的 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.”,现在真有点绝望了,不知道怎么回事?有大佬讲解一下吗?主要是想学习点网络知识,希望大佬不吝赐教!
    17 条回复    2024-04-16 21:10:31 +08:00
    Ipsum
        1
    Ipsum  
       13 天前
    ip r get 192.168.1.1
    看看
    ysc3839
        2
    ysc3839  
       13 天前 via Android
    telnet 或 ssh 连接呢?
    MuJian
        3
    MuJian  
    OP
       13 天前
    @Ipsum 192.168.1.1 dev br0 src 192.168.1.10
    cache mtu 1500 advmss 1460 hoplimit 64
    MuJian
        4
    MuJian  
    OP
       13 天前
    @ysc3839 openwrt 已经在 uboot 模式了,只有一个 80 开了。
    Karte
        5
    Karte  
       13 天前
    UBOOT 模式可能只允许 LAN 口下的设备进行访问. 也就是其默认的防火墙设置. 这种建议寄给你重新刷, 或者找个有电脑的朋友远程刷掉.
    Karte
        6
    Karte  
       13 天前
    你可能会想旁路由设定, 这个也不太可能. 流量虽然能够转发给 OW, 但是没办法转到 2.1 的网关. 也是死路一条.
    唯一的办法就是网线或者无线连接到 OW 里面, 然后用手机刷机, 你用远程工具直接操作.
    tips: IOS 目前不支持被控.
    lovelylain
        7
    lovelylain  
       13 天前
    主路由上 curl -v 'http://192.168.1.1/' 看看
    MuJian
        8
    MuJian  
    OP
       13 天前
    @Karte uboot 居然还带防火墙吗?但是从 192.168.1.10 过去的 wget 为什么也不行呢?就是纯好奇研究。
    MuJian
        9
    MuJian  
    OP
       13 天前
    @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
        10
    Karte  
       13 天前
    @MuJian 不一定是防火墙, 也可能是它的 WEB 服务只监听了 192.168.1.1/24 CIDR, 而且只应用到了 LAN 口
    Ipsum
        11
    Ipsum  
       13 天前
    用 ipt 给 br0 做个伪装试试
    MuJian
        12
    MuJian  
    OP
       13 天前
    感谢大家,重启后 ping 都不通了,不搞了,等会去再说。
    ysc3839
        13
    ysc3839  
       13 天前 via Android
    @MuJian 所以你试过了吗?是啥 uboot ?只有 http ?连 telnet 都没?至少我见过的各类 uboot ,有 http 的话起码也会提供 telnet 和串口的。
    MuJian
        14
    MuJian  
    OP
       13 天前
    @ysc3839 breed-mt7621-xunlei-timeplug.bin ,刚测试了家里的一台,确定没有 telnet 和 ssh
    ysc3839
        15
    ysc3839  
       13 天前 via Android
    @MuJian 我以前用过小米路由器 3G 的 breed ,印象中是支持 telnet 的,因为要刷的系统分区布局特殊,不能在 breed 的 http 里面刷,就在 telnet 里面刷了。
    ysc3839
        16
    ysc3839  
       13 天前 via Android
    @MuJian 去搜索了一下,breed 发布页面也写了支持 telnet:
    https://www.right.com.cn/forum/thread-161906-1-1.html
    Breed 拥有以下新特性:
    Telnet 功能,免 TTL 进入 Breed 命令控制台
    MuJian
        17
    MuJian  
    OP
       13 天前 via Android
    @ysc3839 实测就是没有,可能这个版本老点,21 年 12 月份的,r3g 是 22 年的版本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   944 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:37 · PVG 04:37 · LAX 13:37 · JFK 16:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.