плохо делаете
и ещё одна вещь вы не сможете локально подключиться через внешний айпи если сделаете проброс на роутере
делаете проброс и работаете. хамачи на мыло.
а windows 2003 имеет внешнйи Ip "?
добавь роутеру с 192.168.1.3 второй айпи, из 10 посети, и тогда клиент увидит 192.168.1.3 - из 10 посети
sysctl -w net.ipv4.ip_forward=1
можно их заставить видить друг друга.
на одном роутере пишите 192 Ip aliase там где 10, на другом пишите 10 ip aliase где 192 на интерфейсах где они связуеться кабелем, и после они увидят друг друга.
маршруты это не просто вбил и забыл, что бы клиент увидил 10 сеть, с 192 недостаточно route простого, так как в таблицу маршрутизации надо добавлять сети клиенту, в вашем случаи поможет src-nat, видь вы хотиет чтобы маршрутизатор управлял распределением сетей, а не клиент у себя в таблице маршрутов вбивал в ручную, ещё можно vpn создать, и если надо будет он ходить, в сеть другую через vpn, всё дело в клиентах что бы разрешить им ходить у них должен появиться в таблице маршрутизации подсесть куда им можно идти.
обычно соединяют маршрутизаторы строго по route а не клиентов. объединяют сети путём разрешение маршрутов, на обоих маршрутизаторах, а тут надо клиенту вбивать маршруты ))
может вариант такой подойдёт, создать bridge, и желаемым видит подсесть других, создавать ip aliase на стороне клиента. той сети которую хочет видит.
Может стоит провести, оптимизацию и разобраться что и как нагружает.
SRC-NAT c 192 прокидуете на 10
хотя конкретики мало, и может быть всё намного проще, надо просто толком объяснить что вы хотите.
потёр, разобрался, ему надо реврайт =)