これまで次のような構成で運用していました。

インターネット
   |
   |xxx.xxx.xxx.xxx
ルータ マシン
   |192.168.0.254
   |
スイッチングハブ
   |----------------|-------------------|
   |             |               |
端末A群        端末B群          w2kサーバ(DHCP,プリント)
192.168.0.1〜60   192.168.0.61〜200    192.168.0.231

しかしこれではB群からA群が見えてしまうので分離することにしました。

インターネット
   |
   |xxx.xxx.xxx.xxx
ルータ マシン(DNS)
   |192.168.0.254
   |
スイッチングハブ
   |----------------|-------------------|
   |            |               |
   |192.168.0.201    |               |
Linuxサーバ(DHCP)  端末B群          w2kサーバ(DHCP,プリント)
   |192.168.1.254  192.168.0.1〜200     192.168.0.231
   |
端末A群
192.168.1.1〜200

しかしその結果、端末A群からはインターネットへ出ることが
出来なくなってしまいました。
DNSはルータマシンのアドレスにしているのですが、それがだめなようです。
外部のDNSサーバを指定してもだめですから、ルータでport53は遮断され
ているようです。
またルータマシンは完全なブラックボックスで、DNSに関しては192.168.0.254
にしろと仕様書には書いてあります。(ドメイン名は書いてありません。)
LinuxサーバはLaser5-7.2とMosquitoで試してみました。

何が問題なのでしょうか?