如果有软路由,或者旁路由,可以 ping 通外网吗?

225 天前
 FstarKing

请教一下各位大佬,常用的 clash 属于会话层代理,ping 命令在网络层,所以有 clash 也无法 ping 通外网。

如果有了软路由或者旁路由呢?

2533 次点击
所在节点    宽带症候群
17 条回复
Kinnice
224 天前
和软路由和旁路由关系不大
还是看代理软件的层级,如果只是想 ping 通,clash 开 tun ,但得到的 ping 是假的
可以使用 wireguard 或者其他 VPN 类软件,得到真的
wowodavid
224 天前
tun 模式可以接管 icmp
FstarKing
224 天前
@Kinnice 那也就是说,即使有了软路由、旁路由,也还是不能 ping 通 google ?
hi2hi
224 天前
开了 tun ,这个时候 icmp 没啥意义,得 tcping
zuotun
224 天前
@FstarKing #3 软路由是干嘛的?别说 ping 了,透明代理下直连 Google 都行。不过如果用新版 clash IP 地址依然还是虚假的。
keyfunc
224 天前
请用 VPN
78786381
224 天前
我基础知识太差了,忘记老师教的会话层网络层物理层了,但是我试了一下,没开 tun 模式,ping 不通
Kinnice
224 天前
@FstarKing #3 你想 ping 通 Google ,请在使用软/旁路由上使用 VPN 类软件,而不是代理类软件。
m4d3bug
224 天前
劫持
YUyu101
224 天前
目前好像没有协议可以代理 icmp ,所以 clash 也没办法,fake ip 是 ping 的是假 ip 没意义,用 dns 分流可以得到真 ip ,但仅限国内域名,ping 被墙 ip 也 ping 不通,想通过代理 ping 国外得先让各种协议支持。
dasf53adf
224 天前
Ping 工作在三层,所以需要能转发二层流量才可以
lcy630409
224 天前
你这个需求 常见的 只能是 vpn 了
一般翻墙不行
tool2d
224 天前
@FstarKing "那也就是说,即使有了软路由、旁路由,也还是不能 ping 通 google ?"

软路由上安装一个虚拟网卡就可以,虚拟网卡再和 VPN 绑定就可以了。

其实你本地起一个 VPN 一样的效果,也能 ping 。
iamwin
224 天前
你想要 ping 能通,首先你这个代理要能代理 icmp 协议,不然你即使开了个 tun 或者 tap ,得到的也都是假 ping
thereone
224 天前
用 softether 建个二层 vpn 或者三层 vpn 都是可以 ping 通的,一般代理都是不代理二层三层的数据包的,需要的就得建立二层三层的隧道 ipip gre l2tp nvger vxlan stt 等这类传统标准的 vpn 协议
mohumohu
224 天前
可以的,代理链挂个 warp 就可以了。
que01
221 天前
fakeip 方案:

ping google.com

Pinging google.com [7.0.0.214] with 32 bytes of data:
Reply from 7.0.0.214: bytes=32 time<1ms TTL=64
Reply from 7.0.0.214: bytes=32 time=48ms TTL=64
Reply from 7.0.0.214: bytes=32 time<1ms TTL=64
Reply from 7.0.0.214: bytes=32 time<1ms TTL=64

Ping statistics for 7.0.0.214:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 48ms, Average = 12ms

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

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

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

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

© 2021 V2EX