Hi Xentrk,
I installed option 3 and added the rules above and when I start the VPN, I can't even connect to the internet with the AppleTV, it looks like the VPN is blocking it. I get a blank screen and eventually it just times out. I tried uninstalling option 3 and going back to option 2 but no luck. I also completely removed x3mRouting and re-installed to see if that fixed the issue, and tried alternate servers but no luck. Below is my new router setup using NordVPN:
1. X3mRouting options 3 and 4 installed
2. OVPN3 setup for AppleTV 10.0.1.60 for BBC access
3. OVPN3 Gui settings: Accept DNS Strict, Policy rules strict, source IP 10.0.1.60
4. asnum & dnsmasq added:
Code:
sh /jffs/scripts/x3mRouting/x3mRouting.sh ALL 3 BBC_ASN asnum=AS2818,AS31459
sh /jffs/scripts/x3mRouting/x3mRouting.sh ALL 3 BBC_WEB1 dnsmasq=2cnt.net,at-o.net,bbc.com,bbcverticals.com,co.uk,dotmetrics.net,net.uk
5. Went to iPlayer in browser and went through all menus to populate dns log with BBC IP's
Here's my liststats:
Code:
rhodess@RT-AX86U-DC18:/tmp/home/root# liststats
BBC_ASN - 8
BBC_WEB1 - 43
Skynet-Blacklist - 43528
Skynet-BlockedRanges - 1812
Skynet-IOT - 0
Skynet-Master - 2
Skynet-Whitelist - 7990
and my IP rule:
Code:
rhodess@RT-AX86U-DC18:/tmp/home/root# ip rule
0: from all lookup local
9993: from all fwmark 0x4000/0x4000 lookup ovpnc3
10501: from 10.0.1.60 lookup ovpnc3
32766: from all lookup main
32767: from all lookup default
and my routing tables:
Code:
rhodess@RT-AX86U-DC18:/tmp/home/root# iptables -nvL PREROUTING -t mangle --line
Chain PREROUTING (policy ACCEPT 5012 packets, 1199K bytes)
num pkts bytes target prot opt in out source destination
1 15292 5112K BWDPI_FILTER udp -- eth0 * 0.0.0.0/0 0.0.0.0/0
2 0 0 MARK all -- br0 * 0.0.0.0/0 0.0.0.0/0 match-set BBC_ASN dst MARK or 0x4000
3 3 192 MARK all -- br0 * 0.0.0.0/0 0.0.0.0/0 match-set BBC_WEB1 dst MARK or 0x4000
From what I see it all looks good, ovpn3 is routed to the VPN and so are the BBC rules.
When I disable the VPN it all works.
I tried setting to exclusive both with and without the custom config setting dhcp-option DNS x.x.x.x for the NordVPN dns addresses, but still no luck.
Do you have any ideas?
Update: To rule out the VPN itself, I used the same configuration on OVPN1, but without the x3mRouting ipset routing rules and I have no issues connecting to the web, my geolocation is detected though