Hi,
Did you reserve a LAN IP for the Xbox ? Did you set that IP in the XBox network settings or is the XBOX set for automatic ?
Does the DNS show ont he XBox screen match what you are showing in the router setups ?
I use DNS relay on my router, so the XBoxx shouls show the IP of the DIR for the DNS, in my case thats 192.168.1.1