For the past 2 days whenever i boot up my console i can't connect to XBL. After talking to Xbox support they told me my xbox could not find a DNS server. (http://i119.photobucket.com/albums/o149/EsbenQQQ/IMG_0059.jpg).
I talked to my ISP who said everything is fine on their end.
I cleared my cache and restored network setting to factory default.
After some messing around i can connect to XBL by manually putting in a primary and secondary DNS server or switching it back to automatic. Its like its randomly picking when to accept what. Sometimes it will connect with auto settings. Sometimes it will connect with manual settings and sometimes it won't connect with either until it changes its mind all of a sudden.