Если я пытаюсь добавить маршрут с route add dest X.X.X.X mask 255.255.252.0 gw X.X.X.X
я получаю dest: Unknown host
message. Ничего не изменится, даже если я добавлю ключ -n
, который, как я считаю, должен предотвратить попытки route
интерпретировать IP-адреса как имена хостов. Независимо от того, действительно ли маршрут действителен или нет какое-то проприетарное программное обеспечение, с которым мне нужно работать, пробует эту команду и завершается с ошибкой. Можно ли принудительно добавить маршрут без проверки или разрешения имени хоста?
1
2 ответа
1
Сообщение об ошибке сообщает, что буквальное имя хоста dest
является неизвестным хостом. dest
не является допустимым параметром для команды route
. Если вы не можете изменить программное обеспечение для вызова route
другому, вам придется сделать что-то вроде замены route
скриптом, который вызывает реальный route
с правильными аргументами.
0
Я так понимаю, вы хотите добавить маршрут к хосту, например так:
route add -host X.X.X.X mask 255.255.252.0 gw X.X.X.X