有没有一键断网/恢复(internet)的办法

2016 年 9 月 3 日
 imn1
win10 ,有线连接到路由器,没有无线网卡

有什么简单快捷的办法可以断开 internet ,但保留局域网(路由器其他机器可连接),同样需要简单的恢复操作
5084 次点击
所在节点    Windows
26 条回复
wevsty
2016 年 9 月 3 日
设置 Windows 防火墙或者路由表
processzzp
2016 年 9 月 3 日
直接拔外网网线然后再插回去不就行了 #滑稽
imn1
2016 年 9 月 3 日
@processzzp
我就知道有拔网线的回答

@wevsty
路由表不会,防火墙我倒知道,等等有没有其他一键方案
wevsty
2016 年 9 月 3 日
@imn1 现成的方案估计是没有的,始终要自己动手一下。
coland
2016 年 9 月 3 日
写个 bat 增加和删除网关地址
tmplinshi
2016 年 9 月 3 日
(以管理员身份运行)

禁用:
netsh interface set interface name="本地连接" admin=disable

启用:
netsh interface set interface name="本地连接" admin=enable
imn1
2016 年 9 月 3 日
@coland
@tmplinshi
这样局域网其他机器也连不上了吧?
tmplinshi
2016 年 9 月 3 日
@imn1 不会。只是禁用你自己电脑的“本地连接”。跟手工操作是一样的:

![2016-09-03_211548.png]( https://ooo.0o0.ooo/2016/09/03/57cacd5c06c8f.png)
imn1
2016 年 9 月 3 日
@tmplinshi
不是,我的意思是其他机器也连不上这台 windows 了,例如局域网的 ftp 、同步之类
am241
2016 年 9 月 3 日
5L 的方法或者
断网
arp -s 网关 不存在的 mac 地址
开网
arp -a -d
kuretru
2016 年 9 月 3 日
route 命令 删 /加路由表中的默认路由,我自己就有一个 bat 在有线断网后自动修改默认路由至无线网络。
carterdang
2016 年 9 月 3 日
route print 查下 路由表,把默认路由删了,
route delete 0.0.0.0 0 网关地址
carterdang
2016 年 9 月 3 日
route delete 0.0.0.0 mask 0
忘记具体用法,试一下
carterdang
2016 年 9 月 3 日
恢复办法可以拔插网线或者手动添加
route add 0.0.0.0 mask 0 [网关地址]
imn1
2016 年 9 月 3 日
@carterdang
http://superuser.com/questions/586517/disable-internet-access-but-leave-lan-working
这里也有说的,试了, ftp 就连不上了……

还要继续找找方法
syahd
2016 年 9 月 3 日
路由器直接限速 0 啊
guanaco
2016 年 9 月 3 日
利用路由的家长控制功能
imn1
2016 年 9 月 3 日
@carterdang
再试了一下,能看到局域网其他机器,同步也可以,就是 ftp 不行
应该是 IIS 的问题, IIS 要 internet ?切!
carterdang
2016 年 9 月 4 日
@imn1 是局域网内需要 ftp 吗?用的是什么 ftp 工具,不应该啊, ftp 是不需要 internet 的
felixcode
2016 年 9 月 4 日
@imn1 只是禁止本机使用网关,其他机器不影响,本机还是可以在局域网里互通的。

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

https://study.congcong.us/t/303704

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

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

© 2021 V2EX