av-studi00 Вы соорудили конструкцию, которая гарантированно

av-studi00 Вы соорудили конструкцию, которая гарантированно не будет работать, причем сделали это так, чтобы пришлось для того чтобы заработало сделать несколько изменений.
Попробую объяснить что не так:
XP (192.168.1.2) <=> (192.168.1.4) NT (192.168.1.3) <=> (192.168.1.1) ADSL
Маска у Вас везде 255.255.255.0 т.е. все сетевушки находятся в одной подсети и, следовательно, никакая маршрутизация пакетов от XP к ADSL не будет работать, т.к. при такой маске пакеты с 192.168.1.2 пойдут сразу на 192.168.1.1 до которого при Вашей схеме коммутации они не дойдут никогда.


Что надо сделать, чтобы у Вас все заработало:
В общем случае надо настроить все так чтобы IP адреса по которым XP и NT видят друг друга были в одной подсети, а те по которым общаются NT и модем в другой. Тогда у Вас все станет на свои места и заработает роутинг. Например, если перенести Ваши четные IP в сеть 192.168.0.0/255.255.255.0 получится следующая схема:
XP (192.168.0.2) <=>> (192.168.0.4) NT (192.168.1.3) <=>> (192.168.1.1) ADSL
На этой схеме =>> указывает на IP который будет шлюзом по умолчанию для своего визави.
Чтобы все заработало Вы должны сменить на XP IP и шлюз, а на NT только IP.
Правда я бы чтобы потом не путаться сделал бы несколько иначе (правда и менять придется больше).
XP (192.168.0.2) <=>> (192.168.0.1) NT (192.168.1.2) <=>> (192.168.1.1) ADSL
Жирным выделены изменяемые фрагменты адреса.