Before blaming the DNS, one can verify if the Gigabit network is indeed supporting that bandwidth. Below is the link to download iperf to a windows box, you can run it to find out what bandwidth your switch and router gives you.
download link:
http://www.noc.ucf.edu/Tools/Iperf/
command from windows 1 box:
iperf -c <ip1> -u -b400M -w2m -i1 -t60
e.g. ipeft -c 192.168.1.101 -u -b400M -w2m -i1 -t60
where:
<ip1> is the ip address of another windowx/linux box
Wait for a minute for it to transfer data and report result, then issue another command
iperf -c <ip2> -u -b400M -w2m -i1 -t60
where:
<ip2> is the ip address of the NAS box
Another way to find out about the true transfer rate is via Filezilla, which fluctuates between 6 MB/s to 20 MB/s, average about 10 MB/s. Do this exercise between 2 boxes and then repeat with DNS as server (enabling FTP server option would help here).
Cheers