yashsingh1/xdaforums huggingface dataset:
[Google Chromecast] Sleeepy2:
Not sure with Hulu however for Netflix, I registered and created my Canadian account then when you log in it doesn't care where you are "registered" it is just where you are at the time of viewing. With the DNS change I am in the US :)
[Google Chromecast] paor:
38458821661

sorry for being a noob but I can't find it on routers configuration page. Is there a walkthrough I can use?
[Google Chromecast] ykphuah:
the credit card that I registered with Netflix is expiring and Netflix is rejecting my new credit card!!! I can't pay with PayPal either as it says it won't accept from Non-US Pay Pal Accounts... Help!
[Google Chromecast] delphiki:
I can confirm that this method is working with my TP-Link TL-WDR3600 (stock firmware) with this configuration (Advanced Routing > Static Routing):

192.168.1.69 leads to nowhere.
[Google Chromecast] rahulp3100:
Troubleshooting

I did everything as you told that chromecast with dd-wrt , but i stll facing problem to cast pandora (outside usa)
[Google Chromecast] amm009uk:
If you've got a transparent proxy then this method won't work and VPN is your only solution. TP's are not uncommon grrrrr

Proxy test... http://www.lagado.com/proxy-test
[Google Chromecast] rahulp3100:
Troubleshooting

hello I've dd-wrt route and i chaged the dns accroding to the unlocator but I am still facing isuue about casting pandora and other app. so anyone pls give me the instructions.
[Google Chromecast] theCroh:
You might need to block Google DNS to get it to work with Chromecast.

Lähetetty LG G2:sta Tapatalkilla
[Google Chromecast] rahulp3100:
Chromecast

How to unblock google DNS to get chromecast outside usa ?
[Google Chromecast] amm009uk:
Is the DNS service working at all before worrying about casting? Better to debug step by step.
[Google Chromecast] rahulp3100:
Troubleshooting

what is debug ?
[Google Chromecast] theCroh:
Finding out the cause of the problem. Does Pandora or the other apps work on your computer or tablet or phone as expected?

Lähetetty Nexus seiska 2013:sta Tapatalkilla
[Google Chromecast] rahulp3100:
Troubleshooting to cast

Yes pandora, songza, and youtube etc works perfectly on my computer as well as on phone also . But casting stucks on pandora .
[Google Chromecast] varun.c.jain:
RTFM please. There is no reason why this should not work.

- Did you follow all the steps in the tutorial?

- Have you signed up for the Unlocator trial?

- If your 7-day trial has expired have you upgraded to a Paid subscription?

- Have you checked on the Unlocator website if your WAN IP is updated in your account?

- You talked about having a "dd-wrt route" and that you "chaged the dns accroding"... did you use the iptables commands to redirect DNS requests from Google DNS to Unlocator DNS, or the other alternate way of blocking Google DNS?
[Google Chromecast] rahulp3100:
Troubleshooting to cast
[Google Chromecast] bhiga:
Let's take a step back. Before you attempted to make DNS rules, did you verify that Chromecast works properly

for services available in your country

, ie YouTube?

It is important to verify that base functionality is working before adding additional complexity. Otherwise it is almost impossible to know if your DNS rules are at fault, your Chromecast has network connection issues, or you simply have a bad Chromecast.

Otherwise it's like taking an automobile that sometimes pulls to the left, installing a spoiler, then saying the spoiler is faulty because it makes the car pull to the left.
[Google Chromecast] rahulp3100:
Troubleshooting

yes I verified that youtube app works perfectly without any lags (smooth).
[Google Chromecast] tonydd:
incase anyone else has a mikrotik router this is the link to get it working to cast from a mobile device

https://support.unlocator.com/custo...lock-google-dns-on-roku-using-mikrotik-router

Hulu was the only app I couldn't cast from mobile, it would cast from laptop though. it always worked on my roku, mobile, Xbox etc when I just dropped Google dns. Now it works casting from my phone.
[Google Chromecast] rahulp3100:
Troubleshooting

I have Tp link router and I flashed with dd-wrt.
[Google Chromecast] theCroh:
I still think that the problem is that you haven't blocked Google DNS servers and your Chromecast connects to those instead of the SmartVPN. You should create firewall rules to prevent this. Search for my earlier post about the settings and you'll find the firewall rules.

Lähetetty LG G2:sta Tapatalkilla
[Google Chromecast] Cuzz1369:
Does the unlocater/ddwrt method work with Plex/channels? Anyone tried that. I know plex has issues with a VPN, not sure if this method would be any better.
[Google Chromecast] ojohnnyo69:
Germany

Ok just got back here from the US. I have 2 routers (main) fritzbox 7390 (second for wifi) TP-Link wr710n, I have 2 VPNs available, no "unlocator". How can I set this up to run my chromecast. I can get Netflx to run via the VPNs but not through my Chromecast. Please any suggestions. I have read through pretty much all the posts as well as googled but have not been able to get it right.
[Google Chromecast] amm009uk:
2 routers this is what I have. Main router as normal with Wi-Fi etc. Second router running dd-wrt + vpn. This router is where your chromecast or anything else that wants a US IP is connected.

http://www.youtube.com/watch?v=yg-V0gMp7vU

I would prefer the DNS trick but my ISP uses transparent proxy :(
[Google Chromecast] pahealey:
ausralian chromecast works with netflix without rooting

australian chromecast released today doesn't seem to have google locked dns servers as it works with netflix via unlocator.
[Google Chromecast] ykphuah:
Interesting, so you mean you don't need the iptables hack or the static route hack?
[Google Chromecast] hcoling:
This I fact works in most of TP-LINK routers.

I use Unotelly DNS service without problems.
[Google Chromecast] spacemanvt:
Hey guys and OP! just wanted to say thanks, I was able to do this successfully with my VPN provider instead of unblock :)

works awesome!!! stoked!
[Google Chromecast] hcoling:
Sudenly my chromecast stopped working, like the static routing wasn't there... Anybody has same issue?
[Google Chromecast] Barracuda77777:
chromecast is still working for me, Sydney Australia, running on latest netflix update, using static routing on tplink and running in smart dns.
[Google Chromecast] tonydd:
Anyone have a world cup source? I. Don't have a tv subscription so can't use espn to cast from my phone.
[Google Chromecast] varun.c.jain:
BBC1 channel will show 31 of the 64 matches of the FIFA World Cup 2014 (Source: http://www.bbc.com/sport/0/football/27792165). You can use the BBC iPlayer app to cast this to your television.

I shall try this myself today for the Spain vs Netherlands (http://www.bbc.co.uk/programmes/b046ts76). This has to be in combination with a DNS redirection service to be able to use iPlayer outside the UK, unless ofcourse you are in the UK.
[Google Chromecast] eKeith:
I found the World Cup Holy Grail for cord cutters...

Free 40-Day Trial of UnoDNS specifically for the World Cup. (These guys will be getting my money afterwards).

Check the game and channel selection here.

Game On!

PS

The ITV website crashed yesterday for "maintenance" but I was able to use the Dutch feed just as well... In that case I just tuned into a local broadcast radio channel for live English commentary...
[Google Chromecast] tonydd:
For the time being I'm streaming from my laptop cbc.ca

Can't beat the quality and timeline feature
[Google Chromecast] fearns:
I have a Zyxel VMG3312-B10A Modem and have been unable to block Google DNS servers, i have attached a screenshot of my settings, does anyone have any ideas!!
[Google Chromecast] DJames1:
Why 2 different Gateway addresses? You can use the same non-existent local IP address for both.

What choices do you have for Interface? It should be LAN or whatever option includes LAN (different wording used by different manufacturers).

If all else fails, try making the last part of the blocked address and the subnet mask .0 instead of .255.
[Google Chromecast] fearns:
Thanks for the reply, I was messing with different gateway addresses and was too lazy to change it :)

I have tried replacing the last part of the address and subnet mask with a 0 and still no luck, pic attached of the different interface options as i have no clue what they mean.

Thanks
[Google Chromecast] :
I have fixed the problem now, changed interface to default and all good.

Thanks for your help.
[Google Chromecast] bhiga:
Does it allow you to change the Interface?

You want the LAN/internal interface, right now looks like it's set to the WAN/external interface.
[Google Chromecast] flo7002:
Hey Guys,

I'm trying to cast the Watch ESPN for the world cup but I get NOT_DOMESTIC. A while back, I set up the unblock-us DNS in my router and use it to watch Netflix, Hulu, Amazon through my roku. Any clue what I need to do with the Chromecast for ESPN to work? Do I need to install a custom ROM on it or something?
[Google Chromecast] ykphuah:
offtopic, but as far as streaming goes, the best I have found so far is footballup.com/streaming. Beats all the ones I tried from unotelly.
[Google Chromecast] VivekK:
Pandora Issues

Hi guys

Apologies if this has been answered elsewhere. What I've found didn't seem to solve my particular problem..

Struggling with casting Pandora for some reason. I'm located outside USA and am using SmartDNSproxy. I've got their DNS settings on my router.

I'm able to cast Songza with no issues. But with Pandora, I'm not able to do so. I'm able to stream Pandora on to my devices fine so that rules out issues with the DNS settings. It just happens when I try to cast from my iPad or S3 - get the error that I'm unable to Cast at this stage or something.

Does someone else have this issue? Is there a problem with the Pandora app itself?

Any help would be appreciated. Thanks in advance
[Google Chromecast] eKeith:
Thanks! Will give it a go today although happy with CBC and ITV streams so far...

---------- Post added at 10:40 AM ---------- Previous post was at 10:27 AM ----------

Had a similar issue last week (could cast all official apps but not from any third-party app): strange that it worked partially rather than "all or nothing". I am using StrongDNS DNS service and am also blocking Google's DNS servers via a firewall script (to be able to access hulu and Netflix who are apparently independently forcing public DNS lookups through Google's DNS servers).

I connected my CC to a different VPN network (without the DNS service or "blocks") and was able to cast from third-party apps. After reconnecting to my original network everything worked... until a second reboot when my CC could no longer "connect to the internet". I removed the "blocks" and it connected properly and could cast again (excepting for hulu and Netflix). I suspect that Google made some change on their end last week as the CC firmware remains at 17250.

In conclusion I recommend that you either connect your CC to a different VPN network and then reconnect it or just hard reset it and set it up again...
[Google Chromecast] Darthy1980:
Hi all,

I'm unable to get netflix working on chromecast (just like everyone else :)).

I've tried the suggestions above, both blocking google dns for my chromecast and having a route that goes nowhere. I've attached screenshots, maybe you can spot any mistake ...

I'm using unblock-us that's set on my router, all my other devices work just fine with netflix. But with chromecast it starts loading the movie (15%) and then it says "we're having trouble playing this title right now". Youtube works fine.

I tried a factory reset after I put in the google dns block also.

Any ideas ?

I would prefer to just block it on 192.168.0.131 (which is my chromecast) as that would only affect that device.

Here are my settings:

[IMG="firewall settings"]http://www.darthy.net/stuff/firewall.PNG[/IMG]

[IMG="route"]http://www.darthy.net/stuff/route.PNG[/IMG]

My router is an Asus RT-AC66U

Thanks !

Jorn
[Google Chromecast] DJames1:
You should test each method separately to see what works on your router. The easy way to test is to ping 8.8.8.8 from your computer on the same LAN as the Chromecast. If regular internet access is working fine, but a ping to 8.8.8.8 times out or returns "Destination unreachable", then you are successfully blocking Google DNS. If the ping goes through, then you are failing to block Google DNS. If regular internet access is cut off, then you are blocking too much.

Blocking the Google DNS addresses specifically works on some routers, but on many it fails to work, even though it appears to be set up correctly. That's due to everyone copying a defective design in the old Linksys open-source router code.

If you set up a static route, technically you should use a mask of 255.255.255.255 if you are going to specify the exact address like 8.8.8.8. Alternatively you can block the whole 256-address range by using a mask of 255.255.255.0 and 8.8.8.0. For some routers you can use the LAN address of the router itself as the Gateway in the static route setting. Technically that doesn't make sense, but it often works.
[Google Chromecast] Darthy1980:
Hi DJames,

I did try them separately but no luck until your last comment about the subnet, so with this the route blocking trick works. A big thank you for this !

It is a shame though, I would have preferred to block google DNS just for the chrome cast but I guess that's not an option then ?

Thanks so much already !

Jorn
[Google Chromecast] Chesterton2:
Can't cast French content in the US with Overplay DSN

I use Overplay's French DSN solution to watch French television from the US on my Android phone or tablet with the Francetv pluzz app. I just purchased a Chromecast, and I quickly discovered that it ignores the Overplay's DSN and says I'm out of region, due to Chromecast's 8.8.8.8 and 8.8.4.4 DNS preference.

I've googled and found several solutions that use iptable commands. The solutions vary from 1) blocking 8.8.8.8 and 8.8.4.4, 2) redirecting them to 192.161.1.1, and 3) redirecting them straight to the Overplay French DNS IP address. I have a Tomato router that lets me add iptable commands, and I've tried all of the suggested workarounds.

For all of these workarounds, I see the following behavior:

1. Youtube casts fine to Chromecast. No issue.

2. Pandora doesn't work, and briefly displays a "Brain Freeze. We're sorry but something could not be loaded" message on the Chromecast. But Pandora works fine on the phone prior to casting.

3. Francetv Pluzz doesn't work, and briefly displays a "Oops, shouldn't be here" message on the Chromecast. But Francetv Pluzz works fine on the phone prior to casting.

For the solution where I use iptables to redirect 8.8.8.8 to my router, if I did a test to change my router's DNS to also be 8.8.8.8, then I no longer get those messages, Pandora works, and Francetv Pluzz reverts to telling my I'm out of region and refuses to cast the video that I was viewing on my phone. For this test, I used the following, where 192.168.1.36 is the static DHCP IP address I've set up in my router for the Chromecast:

iptables -t nat -A PREROUTING -s 192.168.1.36/32 -d 8.8.8.8 -p udp --dport 53 -j DNAT --to 192.168.1.1, and I set my router's DNS to 8.8.8.8.

When I replace 8.8.8.8 in this command with the Overplay French DNS address, then I it reverts back to the Brain Freeze and Oops, shouldn't be here messages.

This test showed me that the iptables command is functioning correctly and is rerouting 8.8.8.8 to my router's specified DNS server.

One other data point is that, for the Francetv Pluzz app, some of the content is not blocked in the US. For that content, I've verified that I can cast to the Chromecast and view it, if I'm not trying to block or reroute 8.8.8.8 or 8.8.4.4.

What I'm concluding is that Chromecast is, for some apps, blocking usage completely if it can't get to 8.8.8.8 or 8.8.4.4. It's refusing to use the default or redirected DNS server.

I don't imagine many folks on this thread use Francetv Pluzz, but I would think some would be using Pandora, and would have noticed that it doesn't work when blocking or redirecting 8.8.8.8.

But from this thread it also appears that many, many folks are having success with Overplay or similar DNS solutions for out of region casting.

Am I doing something wrong, or is this a new behavior of the latest Chromecast firmware?
[Google Chromecast] bhiga:
Just to check, you rebooted your router, phone/tablet and Chromecast to flush any DNS caching between tests, yes?
[Google Chromecast] Chesterton2:
I did most of those things. I didn't flush my DNS caching between tests; I thought that rebooting the router would do that. If rebooting doesn't flush the cache, then I don't know how to do that one on my Tomato router.
[Google Chromecast] Chesterton2:
OK - I added 'killall -1 dnsmasq" to the Tomato Init script. That's supposed to flush the DNS cache.

I retested and the symptoms didn't change. I believe that anyone using Overplay's servers will see this problem with Pandora.
[Google Chromecast] basboss:
It worked :)

Thank you for your time and help, I really appreciate it.
[Google Chromecast] shijuvt:
Help

Hello,

I am trying to cast netflix but need a VPN to access netflix content. I have a DLINK 2750U router., no DD-WRT.

My Q, how do i do the first step. Input commands using CLI?

I feel this is no place for noobs, but it would be great if u could help.

Thanks

ST
[Google Chromecast] varun.c.jain:
Yes exactly... the commands have to be executed using CLI... your router has an IP address... open a Telnet or SSH shell to it using any terminal emulator of your choice for eg. putty. If it doesn't work, then check from the GUI interface of your router (from a web browser) if there is any way to enable command line access, or any way to execute commands from within the GUI itself.
[Google Chromecast] shijuvt:
Hi rufree2talk..

I accessed my routers setting and input the unlocator DNS, without going through a CLI and I can use Netflix now, without a VPN to view on the ipad.

However, I am still not able to cast. The cast button is available on the ipad netflix app. and the TV also switches to the Netflix screen. but thats about it.

no moving pictures!!
[Google Chromecast] varun.c.jain:
That is because you haven't finished the configuration for being able to use your Chromecast. Go through the whole first post and finish all steps. Or just go to How to Setup Chromecast... you will need command line access or some place on your router's GUI to administer these commands... it is possible and it will work...
[Google Chromecast] shijuvt:
I can confirm this works in Kuwait.
[Google Chromecast] joeb690:
Not sure if I am missing some:silly: thing but is it possible to use this with a D-Link 615 Current Firmware Version 8.03. I am in Germany if that makes any difference. TIA for any help or suggestions.
[Google Chromecast] varun.c.jain:
Yes it is possible. Follow the How to Setup D-link Router and How to Setup Chromecast guides.
[Google Chromecast] joeb690:
Thanks unfortunately i am getting DNS1 address error when I attempt to save settings on my router.:(
[Google Chromecast] varun.c.jain:
Login as an admin in order to change DNS server address settings, otherwise you wouldn't be able to save. If you are using a route provided by your service provider, they might have locked down the settings, I can't say for sure.
[Google Chromecast] joeb690:
Thanks I believe I am log in as Admin. Should I reset the router to factory settings?
[Google Chromecast] urupy:
Thanks a lot for this post. I am from Brazil and I just started using Chromecast. Today, when I tried to access the US Netflix through chromecast, it didn't work. It let me cast the Netflix from Brazil fine, but not the US one. I will definetely try your solution. Thanks again!
[Google Chromecast] jakenz:
So on the face of it this service seems to work on the same principle as the $5/month Unblock-US service I signed up for last week (ie. put in their DNS servers under DHCP section of your router, then their servers intercept and reroute traffic or certain websites/services), albeit that this one is free at the mo and for however much longer it remains in beta mode..? If so great, save yourself a few bucks while you can.
[Google Chromecast] poisike:
Hulu Plus app now supports Chromecast. Can someone share the latest Hulu Plus v2.9.201322 apk?
[Google Chromecast] varun.c.jain:
Hulu+ v2.9.201322
[Google Chromecast] Nbsss:
What shows are u guys watching on Netflix?
[Google Chromecast] Seano22:
Notices dfoache

I am using the same modem as you, could you tell me where you found the settings to change the dnsmasq and the ip tables
[Google Chromecast] varun.c.jain:
I executed all commands from the command line via a Telnet session to the router, being logged in as "admin". I didn't need to configure dnsmasq. I overwrote all existing DNS information by

# dns 50.112.186.233 50.112.143.40

Also from the same command line, I used iptables to insert the Chromecast related rules at the top of the PREROUTING rule chain

# iptables -t nat -I PREROUTING -d 8.8.4.4 -j DNAT --to-destination 50.112.143.40
# iptables -t nat -I PREROUTING -d 8.8.8.8 -j DNAT --to-destination 50.112.186.233
[Google Chromecast] Seano22:
thank you so much

i put what you had in a telnet session it came back with and error but still made it work
[Google Chromecast] varun.c.jain:
An error?! that is strange. Stranger that it still works for you with an error. Just for clarity's sake, what exactly works for you now?

Being able to access Netflix from your PC should work by just changing the DNS IPs. The iptables commands are required to make Netflix work on Chromecast. Does it work for you?

Can you paste the error in a reply here so I know what you are talking about?
[Google Chromecast] bhiga:
Rebooting the router will flush the router's DNS cache, but the client device often does some DNS caching of its own.
[Google Chromecast] DJames1:
Is your Chromecast a U.S. Chromecast? Because European serial numbers seem to get modified firmware that doesn't use Google DNS.

When you connect to it with the Chromecast setup app and view the details, what firmware version and Country Code does it show? As far as we know the Country Code is not yet used by any video apps, but just in case...

Aside from that, for testing purposes you should simplify the problem. Try pinging 8.8.8.8 and 8.8.4.4 from your computer to see if Google DNS is being successfully being blocked by the router (No response or Destination Unreachable response). If it is, then modify the DNS in the router, make sure your computer is using the router as its DNS (or the modified DNS addresses directly), and see if you can access your sources. If so, the Chromecast should work.

It is important to flush the DNS cache in the router AND in the device (computer or Chromecast) between tests. A reboot or power off/on will do it. On a PC you can launch a CMD line and type "ipconfig /flushdns".

Also be aware that the Chromecast gets its fallback DNS addresses from the router via DHCP when you power-on the Chromecast. If it gets the IP address of your ISP DNS at that time, changing the DNS in your router subsequently won't do any good until you power-cycle the Chromecast to force it to fetch new DNS addresses from the router.