


Please let me know if you need any more info, I included the Firewall configuration in the code part. I don't want any DNS setting on firewall and I just want the firewall let the Windows DNS request through, It seems if I don't have DNS on firewall, firewall block my windows server from connecting to remote DNS and if I add the DNS, it somehow conflict with windows DNS and somehow can not resolve some addresses. We replaced the router with a CISCO-ASA 5505 for better security, But the Internet from office doesn't work, Although I don't want DNS on the firewall but just for test I added the ISP DNS servers to the firewall, then the Internet started working but it act strange, it can connect to some web site but it can not find other sites, it seems like DNS problem, what should I do?

We have a small network with a Windows server 2008 server, the windows server is network DNS and DHCP server, we used to use a D-Link router for connecting the network to Internet and everything was working fine, in Windows server I had the router as gateway and turned off the DNS and DHCP on router.
