изменил interfaces:
auto lo eth0 eth1
iface lo inet loopback
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
iface eth1 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.102
Проще оказалось поменять адрес в модеме, чем по всей локалке. Вся подсеть Windows 2000 работает теперь просто отлично. Только WinXP-клиенты очень долго ищут рабочую группу. Но сервер теперь создает сеть сразу без перепинков, значит эта проблема решена. Спасибо за урок. Впредь не буду лениться разводить физические подсети на разные логические.