в сети2 есть срв2 имеет 192.168.2.2 и добавить для прямого доступа из сети1 192.168.1.3
вот это работать не будет так как все обращения из сети1 к 192.168.1.3 в сеть2 не попадут.
L2 тут вообще не при чем и не нужен. нужно или один DNS (с адресом сети в которой он расположен) поднимать и указывать его в обеих сетях. либо поднимать в каждой сети свой DNS и настраивать синхронизацию между ними.
Просто вписать статическую запись в днс не подходит
с чего это?
что бы на сервера можно было получать доступ по хосту
данная терминология - Ваша фантазия. то что Вы пишите понятно только Вам. постарайтесь придерживаться общепринятых терминов.