Unfortunately, Microsoft does not allow you to modify the DNS settings on your Windows Phone.
You can still use it with our service, but in order to do so, you need to set up our service on your network router.
Once you have done that, when Windows Phone connects to your home network, you will be able to use it to access Netflix and Hulu etc.