Таблица маршрутов MAC OSX

348
Leonardo

Если я добавлю такой маршрут, как route -n add 10.10.10.10 10.255.255.255я могу добраться до сервера по 10.10.10.10, НО, если я добавлю маршрут route -n add 10.0.0.0/24 10.255.255.255и удалю другой, я не смогу подключиться ни к одному серверу в диапазоне IP-адресов 10.xxx.xxx.xxx ... что Команда, которую я должен использовать, чтобы сказать моей ОС использовать шлюз 10.255.255.255к любому трафику, который разрешает к 10.anything?

EDIT 1
10.0.0.0/8 также не работает
10.10.0.0/16 также не работает

0
Это сразу после добавления команды? Потому что эта команда активна только после ее выдачи и до следующей перезагрузки. TomEus 7 лет назад 0
И, глядя на вышесказанное, я думаю, что вы также ошиблись подсетью: / 24 = 255.255.255.0, поэтому вы добавляете маршрут к 10.0.0.X TomEus 7 лет назад 1
@TomEus / 8 тоже не сработало ... и да, перезагрузок нет ... Leonardo 7 лет назад 0
10.255.255.255 будет широковещательным адресом для сети 10.0.0.0/8. Вам следует изменить шлюз на 10.255.255.254/8, или, если вы хотите использовать / 24, использовать 10.0.0.254. DrZoo 7 лет назад 0
@DrZoo мой плохой на этом, я имел в виду, как конкретный полный IP-адрес в сети 10.X ... как 10.1.1.1 Leonardo 7 лет назад 0
Вам нужна команда `route -n add 10.0.0.0/8 10.255.255.254`, но, как я уже сказал, адрес вашего шлюза должен быть 10.255.255.254, а не 10.255.255.255. DrZoo 7 лет назад 0

0 ответов на вопрос