GFW 开始根据 mac 地址阻断了

4 天前
 vagranth

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

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

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

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

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

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

我另外有一个问题请问楼下懂行的大佬:单凭浏览器,能否在楼主打开网页时收集并上报他设备 mac 呢?万一有可能,该怎么防止或提供假 mac
ZRS
4 天前
计网不及格
shenguna
4 天前
确定没有挂科?
fredcc
4 天前
鸡打鸣了就出太阳了,所以太阳是鸡喊出来的
Immunize
4 天前
@heychs #6 不能 浏览器提供的 API 没有这种权限;手机也没有这种权限,以前 APP 要求电话权限是为了拿 IMEI ,现在也几乎都拿不到了,只能拿到可重置的广告的 ID 用来跟踪。
povsister
4 天前
OP 计算机网络是体育老师教的吗
heychs
4 天前
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
4 天前
没必要吧,MAC 可以伪装的
feunterban
4 天前
还有这种起号方式
kuxuan
4 天前
这两天链不上 github 是真的
shinsekai
4 天前
不是 mac 那是什么原理?
wangritian
4 天前
异界重生之我用网线直连 GFW
meetyuan
4 天前
有没有可能是 ipv6 ? 关了试试
lambdaq
4 天前
破案了。LZ 说的 mac 地址是 macos 的 ip 地址。
killeder
4 天前
你还是别翻墙了

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

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

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

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

© 2021 V2EX