如何阻止ISP分配特定IP地址段 能否通过防火墙规则实现
相关问题解答
能否阻止ISP分配指定范围的公网IP?
不能。公网IP的分配逻辑完全由运营商(ISP)侧的地址管理系统控制,你本地没有权限干预远端ISP的IP分配规则。目前唯一能固定公网IP的方式是向ISP申请付费的静态公网IP业务,运营商会直接给你分配固定的专属公网IP。
能否在防火墙编写规则拦截指定IP段?
可以实现,但该规则只会在你的设备被分配到对应IP时阻断网络通信,不会触发ISP给你更换新的IP,只会导致你拿到被拦截的IP时直接断网,需要你手动重新拨号/断开网络重连,才会尝试获取新的公网IP。
Windows防火墙具体配置步骤:
- 按下
Win+R组合键唤起运行窗口,输入wf.msc回车,打开Windows Defender防火墙高级设置 - 左侧菜单栏点击「出站规则」,右侧操作栏点击「新建规则」
- 规则类型选择「自定义」,点击下一步
- 程序页面选择「所有程序」,点击下一步
- 协议和端口页面保持默认配置,点击下一步
- 作用域页面,在「本地IP地址」区域勾选「下列IP地址」,点击「添加」按钮,输入你想要拦截的单个IP或者IP段,确认后点击下一步
- 动作页面选择「阻止连接」,点击下一步
- 配置文件页面默认勾选域、专用、公网三个选项,点击下一步
- 给规则设置自定义名称(例如「拦截指定公网IP段」),点击完成即可生效
注意:该方案仅为临时替代方案,治标不治本。如果频繁遇到不符合预期的公网IP,建议直接联系ISP咨询静态IP办理方案,或者每次拿到不满意的IP时手动重连网络更换IP。
内容的提问来源于stack exchange,提问作者rajgopalbh4
相关产品推荐
相关产品推荐

