网络

同网段L2 Block后互访

学校的校园网是Block了各客户端之间的L2通讯了,通过中兴认证后,虽然两台计算机获取到的IP处于相同网段,但仍然无法互访。

处于相同网段的计算机,默认情况下要相互通讯,首先要通过ARP协议,取得对方MAC地址。

主要是L2被Block后,ARP数据包无法相互送达了,获取MAC地址上就出了问题,所以导致了同网段的机子之间无法互访。

L2不通,L3还是可以的,实现方法是修改路由表。

我学校的校园网网段是10.20.64.0/21,因此命令如下:

注意我这里用的都是change,而不是add,因为系统默认已经有一条通过MAC地址互访(Windows是“在链路上”,Linux是“scope link”)的路由记录了,如图:

windows default route

linux default route

成功后的MTR记录:

windows-mtr

linux-mtr