1. ничего не сказано, прописали ли вы свой dns-сервер как резолвер
/etc/resolv.confsearch local.net
nameserver 127.0.0.1
nameserver 8.8.8.8
раз вы хотите, чтоб сервер был по-настоящему кэширующим, я бы не задавал ему forwarders, а дописал гугловый dns в resolv.conf
2. у вас в зонах ns указывает на сервер, который сам в ваших зонах отсутствует. поменяйте
IN NS server.local.net.
на
@ IN NS Comp1.local.net.
или добавьте в прямую зону
server IN A 192.168.10.1
или
server IN CNAME Comp1
Уберите из файлов зон строки
IN NS 192.168.10.254.
У вас нет доменного имени 192.168.10.254.
Проверьте, действительно ли у вас на компьютере 192.168.10.254 работает ns-сервер и он имеет информацию о зонах local.net и 10.168.192.in-addr.arpa (например, зоны настроены как slave и указан мастером для них компьютер 192.168.10.1)
Если да и вы хотите сделать его вторичником - добавьте запись о нем хотя бы в прямую зону
ns2 IN A 192.168.10.254
и теперь можете добавить еще одну запись об NS-е в обе ваши зоны
@ IN NS ns2.local.net.
3.
> У меня сервера с настройкой vpn (mpd4) и когда я подключаюсь то в сети должен писать не \\192.168.10.100 а как в локальной сети \\Server Нужно для 1с 8.2 ну и для облегчения.
судя по \\ в начале, вы имеете в виду резолв netbios имен машин в вашей сети. за это dns-сервер напрямую не отвечает. читайте о настройке реолва имен в samba-клиенте, в т.ч. о резолве netbios имен через dns-сервер.