Я нахожусь на версии виртуальной машины 16.04 Ubuntu.
Я должен добавить новый маршрут в терминале и иметь мое серверное приложение C++, проходят его.
Я пытался понять это, но я - новичок и испытываю затруднения.
Я должен использовать команду маршрута и (возможно) ifconfig.
Мне также сказали, что это может быть выполнено с 1 строкой и чем-то вроде строк этого: маршрут добавляет - сетевые 192.168.98.0 сетевых масок 255.255.255.0 ГВт 192.168.99.1
Друг помог мне понять это:
sudo route add -net 192.168.0.2/32 gw 192.168.1.1 netmask 255.255.0.0
, Очевидно, измените IP-адреса.
Вам нужно к командам выполнения как корень или с sudo.
IP Использования направляют istead:
sudo ip route add 192.168.98.0/24 via 192.168.99.1
ПРИМЕЧАНИЕ: IP 192.168.99.1 потребностей быть прямые подключенный к Вашему ПК, другими словами, Вы должны иметь и IP-адрес от того подкласса сети asignet к интерфейсу локальной сети.
Проверка Ваш IP-адрес через команду ifconfig | grep "inet "
и проверку, если Вы имеете и IP от той подсети, Вы хотите добавить
Использование ip route list
для списка текущих маршрутов и проверки, если новый маршрут был добавлен.