记录关于网关的几件小事儿

纯记录

在 youtube 随便看,找到一个关于路由转发的教程,而且有个 exe 小工具,这个大神的教程和工具,是通过把 Windows 电脑充当软路由,构建旁路网关,然后其他设备可以访问原本无法访问的网络,但是,当我看到这个教程时,就在心里埋下一个小计划,打算用它探索一下单位被限制外网的 IP 是否可以突破封锁,经过一个上午的测试,没有成功。有以下几件小事儿值得记录一番。

1、尽管无法通过设置网关为其他地址的方式突破网络封锁,不过可以通过这种方式控制上网行为,例如,在一台没有被封锁 IP 的电脑上,开启 IP 路由转发功能,通过 CMD 命令行,输入 ipconfig /all 可以查看 IP路由是否已经启用,然后,其他主机可以更改本地的网关为这个 IP 地址,可以正常上内外网,但是,当这个电脑关闭转发,或者直接关机,那么,那些其他电脑都无法上内外网,这里,但凡稍微懂一些网络小知识的,可以很快发现本地网络的网关配置没有符合正常的套路,可以直接把最后一个段落更改为 1 就可以解决问题。

2、如果想实现今天最初的诉求,可以通过在正常电脑上,部署一个协议服务,充当梯子,然后在被封锁的电脑上,通过代理软件连接到这个梯子,说白了就是防火墙那一套。但是,为了一个被封锁的 IP 大费周折,显然没有必要,而且,也违反上面的规定和要求,被发现的话,一定没有好果子。

3、算是一个意外发现,就是 2 号段的外网,已经不复存在了,可能是永久性的,这个也没啥好纠结的,可能与网络安全日益受到重视有关联。本来日常中就是以流量开热点为主力。不纠结。

4、也是最后一个需要记录的,同时也是最有意思的一个收获,偶然间通过把网关设置成本地 IP 地址,之后发现网路配置的网关变为空白,实际上这个时候,电脑的永久路由已经被设置为本地的 IP 地址,此时此刻,无论再怎么更改网关,都无法上内外网,即使更改为正确的那个以 1 结尾的网关,也无济于事,重启电脑,同样没用,有点儿杀人于无形的感觉,那么,这种情况下,如果仅仅是会一些简单的修改网络的手段,显然已经没有用处了,那么问题来了,怎么恢复呢,第一种方法,可以在设备管理器里面,卸载网卡设备,这样就清空了永久路由,然后正常启用,正常重新配置一遍网络参数即可,还可以通过另外一个方式,也就是第二种方法,打开 CMD 命令行,输入 route print 查看现在的永久路由,然后通过 route delete 0.0.0.0 192.168.1.1 这个命令清除异常的网关,这里面的 0.0.0.0 是永久路由显示的网络地址,而 192.168.1.1 是永久路由显示的网关地址,然后设置正确的网关,就可以恢复网络访问了。

THE END