Спасибо большое за ответы, товарищи!!!> у клиентов в 192.168.170.0/24 шлюзом 192.168.170.1
да, это сразу поставил
> на хостовой системе маршрут к 192.168.170.0/24 через 192.168.150.2
супер - с хостовой машины сразу стали пинговаться и .150.0 и .170.0 хосты
> у клиентов в 192.168.150.0/24 маршрут к 192.168.170.0/24 через 192.168.150.1
ну тут наверное так и получилось бы, просто из .150.0 сети только виртуальный адаптер хостовой системы и адаптер Ubuntu Server, так что их и так нормально пингует )
> на 192.168.150.1 и 192.168.150.2 убрать nat, если есть
ната нету
По аналогии попробовал сделать доступ из .170.0 в локалку хостовой системы - она у меня 192.168.100.0/24. Значит с Ubuntu Server'а (там интерфейсы .150.2 и 170.1) пингуется только адаптер хостовой системы 192.168.100.60, а вся остальная сеть не пингуется, с Ubuntu (интерфес .170.2) пингуется всё до .150.1, но не пингуется ни один хост .100.0 (даже адаптер хостовой системы 192.168.100.60). Пробовал писать маршруты:
1. на Ubuntu Server
sudo route add -net 192.168.100.0 netmask 255.255.255.0 dev eth0
sudo route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.100.60 dev eth0
- не прокатило, с сервера по прежнему не пингуются остальные компы сети
2. на просто Ubuntu
sudo route add -net 192.168.100.0 netmask 255.255.255.0 dev eth0
sudo route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.150.1 dev eth0
Тут ругается "No such process"...
Блин, чувствую себя тормозом ... вроде всё понятно - указать маршрутизатор верхнего уровня, который знает как добраться до другой подсети и всё, а нифига не получается ...