И что? Я немного завидую таким людям. Но сам я - неисправимый консерватор. Мне сменить обстановку - проще застрелиться. Жизненный уклад человека - его личный выбор, хотя возможно и вынужденный.
По приведению сети в корректный вид.
Как я понял в роутере можно указать статический маршрут.
Предлагаю такую схему.
На роутере:
понижаем маску до 24-ой: 192.168.1.1/24
DHCP-сервер на нём продолжает жить, естественно пул адресов снижается.
За сервером ubuntu закрепляем IP-адрес, пусть даже 192.168.1.103
Заносим статический маршрут на удалённую сеть:
адрес сети: 192.168.0.0/24 шлюз: 192.168.1.103
Переходим к серверу ubuntu
В принципе на нём ничего перестраивать не нужно, разве что только убрать правило маскарада.
Таким образом имеем две локалочки объединённый в один адресный пул. Т.е. все видят всех.