Submission + - NetFlix iphone/ipad/itouch streaming dns issues
nneul writes: "With the new iphone/ipad/ipod wifi streaming app for netflix out, I decided to try it out and found it wouldn't work at all on my home wifi, even though streaming with my XBox 360 and other computers works fine. Turns out after some network diagnostics that the problem is that NetFlix app on the iphone (jailbroken of course!) is doing a dns lookup for 'ihost.netflix.com', and the response contains 'IN A 127.0.0.1'. Current OpenWRT (and default configuration for a number of consumer routers) is filtering this response out to try and protect against dns rebinding attacks.
NetFlix support person had a "workaround" that would have worked had I tried it — (switching client to use OpenDNS or Google DNS), but I don't think that the reason why is clear to them. (It's more of a "oh, just reboot your router" type of fix.)
If you're using a dnsmasq based home dns server (and have the ability to control it's config), you can add "rebind-localhost-ok" to /etc/dnsmasq.conf to allow the localhost DNS responses through. Seems to me that NetFlix should configure some other dns response other than using a non-routable address as they are bound to run into this issue more in the future."
NetFlix support person had a "workaround" that would have worked had I tried it — (switching client to use OpenDNS or Google DNS), but I don't think that the reason why is clear to them. (It's more of a "oh, just reboot your router" type of fix.)
If you're using a dnsmasq based home dns server (and have the ability to control it's config), you can add "rebind-localhost-ok" to