how to use DNS Proxy for Kodi on Amazon FireTV - Fire TV Q&A, Help & Troubleshooting

Hi
I use DNS Proxy on my Fire TV to access US Netflix.I also wanted to apply these changes to KODI as well which is also installed in the FTV. I did find a youtube link although it is when Kodi is installed in raspberrypi with openELEC (cannot post that link -newbie)
I dont have openELEC on aftv.Any other way to use DNS Proxy other than using it on the router,
I asked this to 'Smart DNS Proxy' help team.. They keep sending me the same answer (caught in Sheldon Cooper's infinite loop!).
I thought some one from here would for sure know the answer.
Thanks

You just have to config WiFi and press advanced to set ip and dns manually, have been using it for quite a while on fire tv stick but not for kodi

Zenroid said:
You just have to config WiFi and press advanced to set ip and dns manually, have been using it for quite a while on fire tv stick but not for kodi
Click to expand...
Click to collapse
As I stated in my question I am using it on my Fire TV!!
But how does one get the KODI also to use the DNS by configuring KODI network settings? Because despite DNS Proxy working for Fire TV,the KODI ip still shows local ip.

I would assume fire t.v. and fire stick is about the same basically they are running on the same os anyway smart dns will not assign a wan ip to you like vpn so it is normal as long as you are pointing to their dns server and register your wan ip in their server using a browser login from your lan, but have you checked smartdnsproxy supports kodi plugins that you are using?

Zenroid said:
I would assume fire t.v. and fire stick is about the same basically they are running on the same os anyway smart dns will not assign a wan ip to you like vpn so it is normal as long as you are pointing to their dns server and register your wan ip in their server using a browser login from your lan, but have you checked smartdnsproxy supports kodi plugins that you are using?
Click to expand...
Click to collapse
I too assumed so. But sites which don't open up with local ip remain shut with DNS Proxy. It led me to believe that Kodi is not using the DNS Proxy at all. Any thoughts?

Related

VPN Client on the Fire TV

Hi,
I'm in France and trying to set up a VPN client on the Fire TV.
The only decent I've found on the store is VPNroot which won't connect and display a "socket address family" error.
I'm using Boxpn service which works great on my desktop/mobiles.
Anyone succeeded in setting a VPN client on the ftv ?
..
c0mm0n said:
Hi,
I'm in France and trying to set up a VPN client on the Fire TV.
The only decent I've found on the store is VPNroot which won't connect and display a "socket address family" error.
I'm using Boxpn service which works great on my desktop/mobiles.
Anyone succeeded in setting a VPN client on the ftv ?
Click to expand...
Click to collapse
Not yet. I have tried HMA and vyprVPN the apps crash when connecting to a server. You could do what I did and install DD-WRT on your router, granted your router is compatible. It works great for me and a have everything behind that router protected by the VPN
Yes i'm working on the router side too, but still thinks it'd be great to have the client running on the FTV itself.
c0mm0n said:
Yes i'm working on the router side too, but still thinks it'd be great to have the client running on the FTV itself.
Click to expand...
Click to collapse
Yeah, it would be cool to take it anywhere with you and just fire up the VPN app and get all the content without having to worry about carrying a router with you. ill keep looking into it. will update if find anything
Tun.ko with droidvpn works.
Sent from my SM-G900F using XDA Free mobile app
Proxydroid with socks5 algo works.
Sent from my SM-G900F using XDA Free mobile app
I'm afraid, Fire TV OS is not particularly receptive to VPN usage however, if your router supports DD-WRT firmware, it's a good news because DD-WRT has the option of selecting different VPN configurations like: PPTP, L2TP or OpenVPN and Once configured, users on the network don’t need to enter a log in process when they need to activate the VPN. It just starts automatically, so any device connects automatically and easily, giving you all the benefits of using a reliable VPN service.
^^ Macuser just mentioned the tun.ko vpn module got it working. Theres a tun.ko installer by droidvpn in the playstore that some of u guys may want to mess with.
i tried to follow Rose Ab's idea
i found an old router with dd-wrt on it, i now have to networks: one local and one connected via vpn which has the AFTV on it.
it works great
lanfeust said:
i tried to follow Rose Ab's idea
i found an old router with dd-wrt on it, i now have to networks: one local and one connected via vpn which has the AFTV on it.
it works great
Click to expand...
Click to collapse
Care to share how you configured the two networks? I'm thinking about doing the same thing, but can't find a reliable guide to do so.
I have two routers - both configured with dd-wrt. I find that when I plug my second router (w/vpn) into the first's LAN port, I can never get a connection to pass through. Any suggestions would be appreciated.
Sent from my iPhone using Tapatalk
vyktym said:
Care to share how you configured the two networks? I'm thinking about doing the same thing, but can't find a reliable guide to do so.
I have two routers - both configured with dd-wrt. I find that when I plug my second router (w/vpn) into the first's LAN port, I can never get a connection to pass through. Any suggestions would be appreciated.
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
actually, i have one router for my "usefull" network wich is configured as a gateway (you can use your internet box too). The other is configured as a vpn connected client, connected on the first, making a network for devices that need to be connected to the USA. I use purevpn and they have good tutorials for tomato or ddwrt and other kind of routers.
I also have a NAS with two ethernet ports... each connected on a different network, so it can be available from the fire tv and my computer
lanfeust said:
actually, i have one router for my "usefull" network wich is configured as a gateway (you can use your internet box too). The other is configured as a vpn connected client, connected on the first, making a network for devices that need to be connected to the USA. I use purevpn and they have good tutorials for tomato or ddwrt and other kind of routers.
I also have a NAS with two ethernet ports... each connected on a different network, so it can be available from the fire tv and my computer
Click to expand...
Click to collapse
Thanks for clarifying. I think I got it working on my end by configuring the 2nd router to use the first router's IP address as the gateway and local DNS server. Still not my preferred option (waiting for the PIA android app to function by itself), but it will work for now. Cheers.
wouldnt it be better to just load up DDWRT on a router and configure your vpn from there?
macuser said:
Tun.ko with droidvpn works.
Sent from my SM-G900F using XDA Free mobile app
Click to expand...
Click to collapse
Can you tell us a little more about how you got this working?
Thanks
The best option avalaible is proxydroid.
Droidvpn is too slow.
Knowing this, if you still prefer using a vpn just let me know.
macuser said:
The best option avalaible is proxydroid.
Droidvpn is too slow.
Knowing this, if you still prefer using a vpn just let me know.
Click to expand...
Click to collapse
Can you explain the settings on the router side? I have dd-wrt
OpenVPN running both natively and on router
justin6162 said:
Can you explain the settings on the router side? I have dd-wrt
Click to expand...
Click to collapse
There is a thread on reddit that explains both using the OpenVPN client directly on FireTV or split-routing setup.
Here is the link to use the OpenVPN client natively on FireTV:
reddit.com/r/fireTV/comments/2b4hlh/finally_got_vpn_working/
Here is the link to use OpenVPN on the router and selectively route traffic over the tunnel for the FireTV:
reddit.com/r/fireTV/comments/2b4hlh/finally_got_vpn_working/cjwup38
I'm sure you can adapt the instructions to suit dd-wrt. And if you can't, maybe you should switch over to OpenWRT.
P.s. I'm a lurker so I cannot generate links until I've posted 10 times. Maybe a mod can do it, or someone else can repost it, or better yet, transcribe the instructions.
snappywan said:
There is a thread on reddit that explains both using the OpenVPN client directly on FireTV or split-routing setup.
Here is the link to use the OpenVPN client natively on FireTV:
reddit.com/r/fireTV/comments/2b4hlh/finally_got_vpn_working/
Here is the link to use OpenVPN on the router and selectively route traffic over the tunnel for the FireTV:
reddit.com/r/fireTV/comments/2b4hlh/finally_got_vpn_working/cjwup38
I'm sure you can adapt the instructions to suit dd-wrt. And if you can't, maybe you should switch over to OpenWRT.
P.s. I'm a lurker so I cannot generate links until I've posted 10 times. Maybe a mod can do it, or someone else can repost it, or better yet, transcribe the instructions.
Click to expand...
Click to collapse
I was able to get a split tunnel up and running on an ASUS RT-N66U router running Merlin Firmware. The VPN in Merlin is basically a port of OpenVPN in the tomato firmware implementation. The first step is to create the VPN tunnel and then you can setup the separate routes. For Private Internet Access (PIA). I used the following instructions to setup the tunnel:
https://www.privateinternetaccess.com/forum/index.php?p=/discussion/110/updated-tomato-setup-for-newer-branches-including-tomatousb/p1
Next I followed the instructions on this page for setting up a separate route for my FireTv. With this configuration my AFTV goes through the VPN tunnel and everything else goes through the normal Wan to my ISP. I followed the following instruction. Look at page 2 of the post for the instructions by WIZIN
http://www.smallnetbuilder.com/forums/showthread.php?t=9311&highlight=split
This is tailored for ASUS routers, but the idea should not be too difficult to implement on and dd-wrt o tomato firmware.
For me this is a much cleaner solution than running something on the AFTV. It starts up and shuts down with the router, so I don' have worry about restarting it when I reboot on the AFTV or it using CPU and memory on the AFTV.
Please help
Rose Ab said:
I'm afraid, Fire TV OS is not particularly receptive to VPN usage however, if your router supports DD-WRT firmware, it's a good news because DD-WRT has the option of selecting different VPN configurations like: PPTP, L2TP or OpenVPN and Once configured, users on the network don’t need to enter a log in process when they need to activate the VPN. It just starts automatically, so any device connects automatically and easily, giving you all the benefits of using a reliable VPN service.
Click to expand...
Click to collapse
I have a fire tv and would like to have a backup to connect to the office. I have a Asus N900 which has asuswrt fimrware. How do I setup the client to connect I am getting bad config on mine when trying to connect. IPCP -timeout sending config-requests.

[Q] How to connect Fire TV to Yatse remote control app?

i'm running 13.2 on a fire tv. it's connected to my home network through ethernet.
i can access it through any browser on my windows 8 computer connected to the same network (IP address:8080).
however, i can't seem to connect to it through the Yatse app on my phone. neither auto detection nor by entering in the IP and port manually work. the phone is connected through wifi on the same network. (Nexus 5, 4.4.4).
i've followed all the directions on this page to setup the fire tv: http://yatse.leetzone.org/redmine/p...#XBMC-Gotham-Version-13-Kodi-Helix-Version-14
i've also tried port forwarding through my router (2Wire 3600HGV)
i chose the IP address of the fire tv and forwarded the port 8080
tcp: 8080
udp: 8080
i wasn't sure of the application type so i left it blank. do i need to change it to one of the ones listed? did i miss something else?
i've also tried other ports (8111, 8181). still won't connect
1lazysheep said:
i'm running 13.2 on a fire tv. it's connected to my home network through ethernet.
i can access it through any browser on my windows 8 computer connected to the same network (IP address:8080).
however, i can't seem to connect to it through the Yatse app on my phone. neither auto detection nor by entering in the IP and port manually work. the phone is connected through wifi on the same network. (Nexus 5, 4.4.4).
i've followed all the directions on this page to setup the fire tv: http://yatse.leetzone.org/redmine/p...#XBMC-Gotham-Version-13-Kodi-Helix-Version-14
i've also tried port forwarding through my router (2Wire 3600HGV)
i chose the IP address of the fire tv and forwarded the port 8080
tcp: 8080
udp: 8080
i wasn't sure of the application type so i left it blank. do i need to change it to one of the ones listed? did i miss something else?
i've also tried other ports (8111, 8181). still won't connect
Click to expand...
Click to collapse
I forget the exact name, but in settings on XBMC are you sure you've allowed 'controlling device over webserver' and whatever other options there are. Basically enabling to allow to control the xbmc from external devices. As my Yatse picked up my AFTV as soon as i had it installed and running.
swiss_lis said:
I forget the exact name, but in settings on XBMC are you sure you've allowed 'controlling device over webserver' and whatever other options there are. Basically enabling to allow to control the xbmc from external devices. As my Yatse picked up my AFTV as soon as i had it installed and running.
Click to expand...
Click to collapse
yes, i followed every step on the link i posted
Enabled: Allow control of XBMC via HTTP (in Webserver menu)
Enabled: Allow programs on this system to control XBMC (in Remote control menu)
Enabled: Allow programs on other systems to control XBMC (in Remote control menu)
1lazysheep said:
yes, i followed every step on the link i posted
Enabled: Allow control of XBMC via HTTP (in Webserver menu)
Enabled: Allow programs on this system to control XBMC (in Remote control menu)
Enabled: Allow programs on other systems to control XBMC (in Remote control menu)
Click to expand...
Click to collapse
Ok, it seems you got ATT and the dread ATT router/modem combo. This thing is notorious for setting up network. Here is a few things you can do. First, ping the FireTV. I see that you set a static IP for the FireTV. Check if that is the actual IP of the FireTV.
Go to System->System Info->Network. Check if the address is the same as the one that you set for static IP, then ping it. In Window, open command center and type ping <ip address of fire tv>
About port opening, you don't really need it. If this is intra-network within the same subnet domain (same WIFI for layman term), then opening port is not necessary.
Once you can ping the FireTV, you can test that the Webserver is working by open any browser. Type this in:
http://<ip address>:<port>
For example: mine is
http://192.168.1.55:8080
If you can access the webserver interface, then it means the network and firetv works like it supposed to be and the problem is with your phone.
Make sure that the phone is in the same WIFI, don't try to use mobile network to control the Fire TV. The port openning is too complicate and represent a security risk. Turns it off.
Also, I just want to note, sometimes the ATT router won't allow communication with static IP. This rarely happens, and it is a bug. What you want to do is to just let the router gives the FireTV its own IP address then use that address to set up.
vi6s said:
Ok, it seems you got ATT and the dread ATT router/modem combo. This thing is notorious for setting up network. Here is a few things you can do. First, ping the FireTV. I see that you set a static IP for the FireTV. Check if that is the actual IP of the FireTV.
Go to System->System Info->Network. Check if the address is the same as the one that you set for static IP, then ping it. In Window, open command center and type ping <ip address of fire tv>
About port opening, you don't really need it. If this is intra-network within the same subnet domain (same WIFI for layman term), then opening port is not necessary.
Once you can ping the FireTV, you can test that the Webserver is working by open any browser. Type this in:
http://<ip address>:<port>
For example: mine is
http://192.168.1.55:8080
If you can access the webserver interface, then it means the network and firetv works like it supposed to be and the problem is with your phone.
Make sure that the phone is in the same WIFI, don't try to use mobile network to control the Fire TV. The port openning is too complicate and represent a security risk. Turns it off.
Also, I just want to note, sometimes the ATT router won't allow communication with static IP. This rarely happens, and it is a bug. What you want to do is to just let the router gives the FireTV its own IP address then use that address to set up.
Click to expand...
Click to collapse
thank you for the detailed reply.
you're right about the craptastic 2wire modem/router. i've had a ton of trouble setting up my network in the past
with that in mind, i decided to plug an old linksys directly (ethernet) to the 2wire. then i connected my phone's wifi to the linksys. i was able to connect yatse with the first try!
thanks again for the suggestions. :good:

SmartDNS service doesn't work anymore after Fire OS 5.0.5 update

I am using a smart DNS service (such as unblock-us / unlocator) on my Amazon Fire TV as well as on a Fire TV Stick, in order to watch shows in my home country language, as I am currently living in Germany.
The DNS setup was done directly on the Fire TV Box, not in my router due to limitations from my internet provider. When I started with the DNS service, everything worked like charme from the start. But yesterday evening my Fire TV got the update by Amazon onto OS version 5.0.5 (before it had an OS version called 51.1.6.3.) From this moment on, the DNS service stopped working on the Fire TV.
Everything is still set up correctly, but I just get the German content, no matter what region I have set in my DNS Service account. No error message though. I tried to restart the device, deleted and re-added the network with the DNS settings and restarted again, restarted the router, but nothing helped. I haven't done anything different than before. So I am quite sure, it has to do with the OS update by Amazon. The Fire TV Stick in the other room still has the former OS version (54.1.2.3.). There, everything still runs smooth as it used to be as well on the Fire TV box.
Is anyone here facing the same issues with the new Fire TV OS 5.0.5? Does anyone know how to solve this or what I can do different, to make it work again?
Thanks in advance for your help.
same !!!
I have same prob since update today.. I was using overp*ay
Any luck getting it sorted thx
One way around is to get your internet provider to bridge their modem (if it is build into router) and buy a good router you can set-up using a custom DNS/VPN
I talked to the u*locator support today (Smart DNS Service I use). They say it's because of IPv6 that seems to break their service. Under settings → system → about → network, the DNS is not in IPv4 but IPv6 format. Apparently Android 5.1 (Fire OS 5.0.5) and my cable provider plus the Fritz!Box Router I am forced to use by them don't go well together in this combination. Former OS version was based on Android 4.2.2. - no problems. I found several reported issues in other contexts (smartphone wifi, smartphone push notifications, etc.) with the keywords IPv6 in combination of Android Lollipop, my ISP and the router I gotta use. So it seems I am unlucky with this combination.
So does anyone have a hint, what workaround options I have?
- downgrade to the former OS? How can that be done?
- would rooting and disable IPv6 on the Fire TV be a possibility?
- (bridging the modem as bula1ca said is unfortunately no option with my ISP)
I heard wired connections on the firetv box doesnt have this problem but im curious to know the fix because I have a fire tv stick
So I got a solution! Inspired by bula1ca's post, I am additionally using an old TP-Link Router now (TL-WR841ND), which doesn't support IPv6. No rocket science. I just connected the WAN Port of that Router with a free LAN port of my original Fritz!Box, set up a wireless network on that old router and changed DNS to my smart DNS service in DHCP settings. So now I have an additional wireless network that I only use with the Fire TV and my Fire TV Stick. Result: The Fire TV doesn't get a IPv6 DNS anymore, but only Ipv4. Works like a charme.
Whizzkid78 said:
So I got a solution! Inspired by bula1ca's post, I am additionally using an old TP-Link Router now (TL-WR841ND), which doesn't support IPv6. No rocket science. I just connected the WAN Port of that Router with a free LAN port of my original Fritz!Box, set up a wireless network on that old router and changed DNS to my smart DNS service in DHCP settings. So now I have an additional wireless network that I only use with the Fire TV and my Fire TV Stick. Result: The Fire TV doesn't get a IPv6 DNS anymore, but only Ipv4. Works like a charme.
Click to expand...
Click to collapse
Happy that worked for you however some modems need to be "bridged" before you can use your own router.
My router is a Fritzbox and I'm using it in bridge mode. I have simply disabled ipv6 support for the home network:
-DNSv6-Server in Home Network - DNSv6-Server through Router Advertisement (RFC 5006) - off
-DHCPv6-Server in Home network - deactivate
SmartDns is working again even over a Wlan connection. Other router brands might also have this possibility
I'm facing the same problem with IPv6/IPv4.
How do you connect WAN with LAN ports etc., and what else needs to be done how so that the FireTV can eventually work with an IPv4 address?
will2go said:
I'm facing the same problem with IPv6/IPv4.
How do you connect WAN with LAN ports etc., and what else needs to be done how so that the FireTV can eventually work with an IPv4 address?
Click to expand...
Click to collapse
See my answer above. You have to find a way to disable IPV6 DNS in your home network.
-You might be able to do it in your router settings
-if your router doesn't allow switching it off attach another hardware (router) to your WAN cable modem's port where it is possible to do so/or the router is an old pre-ipv6 model where it is off anyway.
Just connecting the firetv to a lan port won't help unless you have a special router setup
uzi74 said:
See my answer above. You have to find a way to disable IPV6 DNS in your home network.
-You might be able to do it in your router settings
-if your router doesn't allow switching it off attach another hardware (router) to your WAN cable modem's port where it is possible to do so/or the router is an old pre-ipv6 model where it is off anyway.
Just connecting the firetv to a lan port won't help unless you have a special router setup
Click to expand...
Click to collapse
I can't disable IPv6 since my ISP is just providing IPv6 addresses. If I disable that within my router, there's no internet connection.
How do I setup another router via WAN? That may actually work. Do you happen to have a step-by-step guide how to do that?
Thanks.
will2go said:
I can't disable IPv6 since my ISP is just providing IPv6 addresses. If I disable that within my router, there's no internet connection.
How do I setup another router via WAN? That may actually work. Do you happen to have a step-by-step guide how to do that?
Thanks.
Click to expand...
Click to collapse
You don't have to disable IPV6 completely, just for your home network (if your router supports it). - in case you get a dual stack IPV6 (you get an IPV4 and IPV6 address assigned the same time)
How to do it exactly, how to use a different router and what is possible for you, you would better ask in forums of your internet provider. (I had to request my internet provider to switch the router/cable moden they gave me to bridge modus, than I was able to hook up a different router on the LAN1 port of my cable modem - I needed it before for different purposes)
Your options are very much dependent on your internet provider and hardware you own, but basicly your goal is the have IPV4-only DNS on your home network
Not an option, sorry.
My router won't allow full disabling of IPV6 unfortunately.
I have just heard from unblockr.net a SmartDNS provider, and they suggest that it would potentially help to disable this.
My traffic is definitely being routed via their servers as I can connect to the DNS servers fine, but it won't unblock geoblocked content for a certain country I'm aiming for which is a shame.
johnsmithtetley said:
My router won't allow full disabling of IPV6 unfortunately.
I have just heard from unblockr.net a SmartDNS provider, and they suggest that it would potentially help to disable this.
My traffic is definitely being routed via their servers as I can connect to the DNS servers fine, but it won't unblock geoblocked content for a certain country I'm aiming for which is a shame.
Click to expand...
Click to collapse
What kind of router do you have that can't handle this simple setting?

How do I confirm external IP address on Kodi/2nd Gen Fire TV?

Hi there,
I have the AFTV Gen 2 running latest OS.
I have setup an OpenVPN VPN "Router-on-a-stick" on a "spare" Raspberry Pi I had lying around.
This is successfully using my PIA VPN login credentials to provide a alternative external IP..
I have pointed the FireTv gateway config away from my default router gateway, to my new RPi VPN 'router'.
Both the FireOS and Kodi still continue to work, but there does not seem to be a way to check that the Kodi load is using the correct/new (VPN) external IP address.
Note: I have checked this with my PC and the RPi definitely provides a switched IP.
So how can I check what the external IP address of the FireTV/Kodi setup is?
Many thanks in advance.
Do you have ES File Explorer installed? You can use the web function (in the Favourite tab) to access Google and search for 'What's my IP address' there. Alternatively, I use a simple 'Whats My IP' app to launch and confirm IP address. There are many available to download on Aptoide. When this shows that the correct IP address is working, Kodi always seems to use that web pathway/route.
Leedsgreen said:
Do you have ES File Explorer installed? You can use the web function (in the Favourite tab) to access Google and search for 'What's my IP address' there. Alternatively, I use a simple 'Whats My IP' app to launch and confirm IP address. There are many available to download on Aptoide. When this shows that the correct IP address is working, Kodi always seems to use that web pathway/route.
Click to expand...
Click to collapse
That's great - thanks. Have used google via ES File explorer and its confirmed the IP is as I hoped.
Excuse my ignorance but how do it get Aptoide - its a android app repository , yes?
Good stuff, glad it worked! Yeah, Aptoide is an Android app repository that works on non-rooted Fire TV (unlike Google Play Store). I'm not sure how others view it but I find it pretty good. The odd app download does come with annoying pop-up adds and, in that case, I undelete app (clean up with CCleaner) and then reinstall from another provider in Aptoide. Here is a link to the What's My IP app I use: http://m.sebastianvelmont.store.apt...git.WhatIsMyIp/7/3090847/What's+my+IP+Address
Make sure you close the app and clear its cache each time, otherwise it sticks to the first IP address it found. There might be better ones that refresh automatically?
To install, I have Aptoide loaded on my Fire TV first (via loading Aptoide apk file from ES Explorer) and then search for app in search bar. Saying that it might be better to find the apk from elsewhere but I like checking Aptoide occasionally on Fire TV to see what apps it recommends to update on my system etc.

IPSec on firetv rooted or non?

Am I able to connect an amazon firetv to an ipsec vpn headend? I'd like to put a firetv at my parents house and have it connect back to my firewall at my house via my already configured and working ipsec vpn service on my firewall. It's not openvpn or an external provider, its running off of my home connection. If so, would this require a rooted firetv device? End goal is to use it as a sony playstation vue client on my account.
My SW version currently is Fire OS 5.2.4.1 (573210520)
and the fire tv home version is 5.7.3-17
not sure if this is a ftv 1 or 2? How would I tell the difference?

Categories

Resources