Краткое руководство по управлению статическими маршрутами в сетях
Задача
Есть 2 сети:
- 10.0.0.0/8 со шлюзом 10.0.0.1
- 192.168.0.0/24 со шлюзом 192.168.0.1
Необходимо, чтобы машина (или сервер) с IP-адресом 192.168.1.10 была доступна из сети 10.0.0.0
Решение
Если это Linux машина, то на ней необходимо выполнить команду
# route add -net 10.0.0.0 netmask 255.0.0.0 gw 192.168.0.1 dev eth0
Если это Windows машина, то в cmd выполняем такую команду
# route add 10.0.0.0 mask 255.0.0.0 192.168.0.1
Здесь eth0 — интерфейс, через который будет проходить маршрут
Для проверки на любой машине в сети 10.0.0.0/8 можно пропинговать машину с IP-адресом 192.168.0.10
# ping 192.168.0.10
Команда просмотра всей таблицы маршрутизации в Linux
# route
Команда просмотра всей таблицы маршрутизации в Windows
# route print