I’ve installed a Kathrein Sat>IP-Server from Kathrein quite some time ago and it worked more or less flawlessly in the beginning. Also my Sat>IP-Receiver, I bought a few month ago is working well. But when I try to connect with VLC, I encounter a nasty problem:
So I checked, what is available on the given URL… In fact, www.satip.info list many playlists, but this exact address gives a 404 HTTP-Error. OK, so I downloaded the ASTRA 19.2E-Playlist and now I had the problem, that the hostnames within the playlists refer to sat.ip… Now I had two options:
- Search/replace the sat.ip hostnames with the IP address of my EXIP or
- The more elegant way, to configure my DNS forwarder to resolve it with the EXIP’s IP address
I decided to do the second option. Since I have a Ubiquity UniFi networking here, it is not as easy to set a static DNS record. Therefore, you need to log in to your USG by SSH and set this entry on command line. You need to know the credentials you can adjust in UniFi networking (with new UI) through Settings -> System Settings -> Controller-Configuration -> Device SSH Authentication.
Here is a forum post explaining it on the command line. In short, do the following:
That was all (at first)… When I now ping sat.ip on my local machine, it directly accesses the EXIP 418 on IP address 172.22.2.101
OK, fine… No just use the channels playlist you downloaded on https://www.satip.info/resources/channel-lists/, open it with VLC and things will magically work 😛
If Things Do Not Persist…
If this does not persist the settings (for me it work the second time magically), you need to put it in some JSON config and place it on the UniFi Network Controller, to get provisioned by default. This can be done as described here and here.