软路由用的不是 OpenWRT ,就是用的普通的 Linux 发行版。软路由本身可以正常 ping 通外网,但连接到软路由的设备却只能 ping 通内网设备。
除开 ICMP 协议,其他协议却是正常的。比如 ping www.baidu.com
会 timeout ,但 curl https://www.baidu.com
却是正常的。
看了下 iptables ,也是正常的,我最近也没动过这些配置,怎么突然一下就出问题了呢?
实在想不到还有什么其他可能了,请各位 V 友们出出主意。
1
ScepterZ 2022-02-10 20:38:27 +08:00
不懂手动 Linux 搭路由,不过 openwrt 的话,最近(几个月?)好像有些流行的科学软件开始支持代理 imcp 了,不知道有没有关系
|
2
hronro OP |
3
nijux 2022-02-10 21:43:43 +08:00
dns 的问题吗
|
4
wd 2022-02-10 21:49:42 +08:00 via iPhone 1
有一个内核参数 xxx_forward 的 及看看
|
5
xlsepiphone 2022-02-11 00:32:10 +08:00 via Android
我用 pve 装 openwrt ,定时备份,出问题就回滚。今早起床,openwrt 的 dhcp 突然失效了,gui 也进不去,直接回滚,懒得去查明原因。
|
6
yaoyao1128 2022-02-11 02:43:23 +08:00 via iPhone 1
1. 最近是否有更新内核之类的操作
2. clash 是否不小心成为了 tun 模式? 3. 关键词 icmp redirect 搜索一下? 个人建议 看一下手动把 icmp 包指定到外网网卡怎么样 net.ipv4.conf.all.send_redirects 配置更换一下尝试 看一下 route 里面 unicast 的 route 是不是有问题 检查一下是否和 ipv6 有关 |
7
misaka19000 2022-02-11 09:08:50 +08:00
直接 tcpdump 抓包看
|