DNSサーバのアドレスをどこに設定しようがルーティングテーブルに従ってクエリだすだけです
NIC2側にはゲートウェイアドレスを設定してないから、NIC2側は同セグの192.128.1.0/24のアドレスを持つデバイスとしか通信できません
そもそも「NICの名前解決」って具体的どういうことを指していらっしゃいますか?