GFW 开始根据 mac 地址阻断了

16 天前
 vagranth

今天早上起来,pc 、手机和路由器都连不上服务器了,提示 tls handshake 错误。但 ssh 正常连接。 另找了台手机又能连上。一时没反应过来为什么。 突然想到是不是 mac 地址问题,把 pc 打开随机硬件地址,然后就通了。 路由器手动改了个 mac 地址,也通了。

11444 次点击
所在节点    宽带症候群
88 条回复
woodongwong
16 天前
GFW 如何拿到你的 MAC?
strobber16
16 天前
建议重修《网络与路由》
szdosar
16 天前
根据我肤浅的见解,设备的 mac 地址往往只在上层路由器有记录,而且这个路由器一般也不会上报给它的上层路由器 吧。
Yadomin
16 天前
计网不及格
hingle
16 天前
OP 缺铜币了。
heychs
16 天前
数据包经过路由器进入不同的子网时,IP 地址会保留,但 MAC 地址会被替换成下一跳设备的 MAC 地址。

目标设备与源设备不在同一个局域网内,那么源设备的 MAC 地址会被下一跳设备的 MAC 地址替代。

GFW 如果设定为通过 mac 地址阻断,则只能阻断与 gfw 一起类似局域网的设备。

所以,从理论上,gfw 是不可能根据 mac 地址把你的 pc 手机和路由器阻断

除非,楼下想想是什么其他方式,根据 mac 封机
1 可能你新换了运营商的路由?或者老路由自动更新?听说而且只有路由器能统计到连上的设备 mac,然后报给 GFW?2 反炸 app 通过访问你 wifi 把局域网下设备 mac 都上报了?

我另外有一个问题请问楼下懂行的大佬:单凭浏览器,能否在楼主打开网页时收集并上报他设备 mac 呢?万一有可能,该怎么防止或提供假 mac
ZRS
16 天前
计网不及格
shenguna
16 天前
确定没有挂科?
fredcc
16 天前
鸡打鸣了就出太阳了,所以太阳是鸡喊出来的
Immunize
16 天前
@heychs #6 不能 浏览器提供的 API 没有这种权限;手机也没有这种权限,以前 APP 要求电话权限是为了拿 IMEI ,现在也几乎都拿不到了,只能拿到可重置的广告的 ID 用来跟踪。
povsister
16 天前
OP 计算机网络是体育老师教的吗
heychs
16 天前
Why You Can't Access the MAC Address

MAC addresses are Layer 2 (Data Link Layer) in the OSI model, and they're only visible within the local network (LAN).

When a user connects to your website over the internet, their request passes through many routers. At each hop, MAC addresses are stripped and replaced by the next router's MAC address.

Therefore, your server never sees the user's device MAC address.

研究资料了网页不行
但设备上的应用程序 app 能获取 MAC
huanxianghao
16 天前
没必要吧,MAC 可以伪装的
feunterban
16 天前
还有这种起号方式
kuxuan
16 天前
这两天链不上 github 是真的
shinsekai
16 天前
不是 mac 那是什么原理?
wangritian
16 天前
异界重生之我用网线直连 GFW
meetyuan
16 天前
有没有可能是 ipv6 ? 关了试试
lambdaq
16 天前
破案了。LZ 说的 mac 地址是 macos 的 ip 地址。
killeder
16 天前
你还是别翻墙了

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

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

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

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

© 2021 V2EX