use*_*198 1 networking windows routing
如何空路由 IP 范围?我得到一个参数不正确的错误。
route -p ADD 65.55.223.0-65.55.223.255 MASK 255.255.255.255 0.0.0.0
The route addition failed: The parameter is incorrect.
您的路由命令语法错误。这是正确的语法:
句法
route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
Destination :指定路由的网络目的地。目标可以是 IP 网络地址(其中网络地址的主机位设置为 0)、主机路由的 IP 地址或默认路由的 0.0.0.0。
如您所见,该命令不允许添加这样的 ip 范围,这就是您收到错误的原因。您需要使用网络和网络掩码定义范围。
空路由不一定意味着路由到 0.0.0.0 它意味着实际上路由到无处或黑洞,以便数据包被静默丢弃。
您可以尝试以下操作,其中if 1代表环回接口:
route -p add 65.55.223.0 mask 255.255.255.0 Gateway_ip if 1
Run Code Online (Sandbox Code Playgroud)
或者,您可以通过将网关指向未使用的 ip 或假 ip 来获得类似的结果:
route -p add 65.55.223.0 mask 255.255.255.0 unused_ip_address
Run Code Online (Sandbox Code Playgroud)