如果我尝试添加路由,route add dest X.X.X.X mask 255.255.252.0 gw X.X.X.X
我会收到dest: Unknown host
消息。即使我添加了交换机,也不会有任何变化-n
,我认为这应该可以防止route
尝试将 IP 地址解释为主机名。无论路由是否有效,我需要工作的某些专有软件都会尝试此命令并失败退出。是否可以“强制”添加路由而不进行任何检查/主机名解析?
答案1
错误消息告诉您文字主机名dest
是未知主机。 dest
不是route
命令的有效参数。如果您无法更改软件以进行route
不同的调用,则必须执行一些操作,例如使用正确的参数替换route
调用实际的脚本route
。
答案2
我认为您想要添加这样的主机路由:
route add -host X.X.X.X mask 255.255.252.0 gw X.X.X.X