Hello<br>
<br>
I have a MythTV setup with a backend and two frontends running in a gigabit
LAN. I would now like to extend the setup with a external frontend
accessing the backend over the Internet.<br>
<br>
As the setup is now, the backend has a LAN address (<a href="http://10.10.10.50">10.10.10.50</a>), which is fine as long as a frontend is able to access the LAN address.
However, since the new backend is not on the LAN, it will fetch the backend address (<a href="http://10.10.10.50">10.10.10.50</a>) from the MySQL database and fail to connect to it.<br><br>I know that I could change the backend IP address to my external NAT address and then fix it with routing tables and iptables in the NAT-router, but this would route all traffic from my two current frontends out to my NAT-router (100mbit) and then back on the gigabit LAN again. So this is not an option.<br>
<br>Is it possible somehow to force the external frontend to use another backend IP address than the one it fetches from the database? This would be the cleanest solution IMHO, but it doesn&#39;t seem like such a setting exists in the mythfrontend setup or as arguments to mythfrontend.<br>
<br>Another option I can think of, is to use a hostname instead of a IP-address of the backend and then just edit the /etc/hosts files on each of the frontends. But as far as I&#39;ve read, this isn&#39;t possible at all in the current version?<br>
<br>I really hope that there&#39;s a solution to this, as I really don&#39;t want to do a lot of dirty hacks to get it working :-/<br><br>Best Regards<br>Kenni Lund<br>