I have searched through the subreddit and found many similar posts, but couldn’t find a resolution.
I’m using NordVPN which is configured on the router itself (OpenWRT).
My PS4 is connected using an Ethernet cable to the router and when I go into the Netflix app help section, I can see that I’m in the correct region (UK in this case). However, when I try playing anything, I’m getting the usual “You seem to be using an unblocker or proxy.” error.
I started using this set up about a month ago and it used to work at the beginning (I tried US, CA, UK, etc, all worked), but starting the last couple of weeks I can’t watch anything behind a VPN… I’m suspecting it’s a caching issue, but deleting and reinstalling the app didn’t solve the problem.
I tried connecting my mobile phone to the router via wifi (same tunnel) and was able to stream titles with no issues, so this problem is specific to the PS4.
Does anyone have any experience with solving this problem on the PS4?
The problem is that the Netflix app on PS4, Fire TV, Android TV, and Chromecast uses hard-coded DNS servers and ignores the DNS servers provided by the Nord VPN tunnel on your router. You can try the workaround below.
Prerequisites:
You need a router that is capable of SSH or TELNET console commands. Most Asus Merlín, DD-WRT, and GL.iNet routers have this capability. The free routers (or modem/router combos) provided by your ISP typically do not have this capability. You may need to enable this feature in your router’s admin page.
You need to know the IP of the Nord DNS server provided by the VPN connection. You can obtain this in the OpenVPN connection file (*.ovpn). Otherwise, contact Nord Support and I’m sure they’ll provide it to you.
Now to apply the configuration…
From a computer, ssh to your router as admin.
Type each of the commands below, replacing <NORD_DNS_SERVER> with the IP address of the Nord DNS server that you obtained previously.
Refer to my comment above. Netflix uses hard-coded DNS servers on your PS4. The Netflix apps on iOS, Android, and PC are unable to apply hard-coded DNS because the operating systems don’t permit this form of DNS hijacking for security reasons.