Debian 10 - добавить статический маршрут через альтернативный сетевой канал

У меня есть сеть 192.168.2.0/24, в которой у меня есть 2 компьютера, настольная машина и сервер.

На сервере работает виртуальная машина с сетевым адресом 192.168.122.0/24.

Скорость соединения между рабочим столом и сервером составляет 100 Мбит/с.

Однако существует и другая связь. Это статическая ссылка в сети 10.0.0.0/8.

Другими словами, один конец кабеля имеет ip 10.0.0.1, а другой — 10.0.0.2. Эта ссылка 1Gb/s.

Поскольку ВМ содержит файловый сервер, я хотел бы направить трафик на ip-адрес 192.168.122.0/24по статической ссылке.

Я считаю, что это можно сделать, добавив статический маршрут. Но я не знаю, как это сделать.

Я попытался использовать команду

sudo route add -net 192.168.122.166/255.255.255.0 gw 10.0.0.2 dev enp6s0

, однако это привело к ошибке, которая просто отображает использование команды. (Подразумевается неправильный синтаксис.)

Моя система — Debian 10. Пытаюсь ли я сделать что-то разумное/возможное, и если да, то что я делаю неправильно в данный момент?

0
19.06.2020, 07:48
2 ответа

Попробуйте:

route add -net 192.168.122.0/255.255.255.0 gw 10.0.0.2 dev enp6s0
0
18.03.2021, 23:26

Правильный инструмент для добавления статических маршрутов для Debian (и Linux вообще )— это команда ip .

Запуск в терминале от имени пользователя root:

~] ip route add 192.168.122.0/24 via 10.0.0.2 dev enp6s0

Но это временное решение. Вы должны создать постоянную конфигурацию. Вот руководство по добавлению постоянных статических маршрутов для систем Debian .

0
07.10.2021, 15:01

Теги

Похожие вопросы