How to set up firewall permissions and port forwarding
Setting up access from outside for DVBLink Connect! Server clients is no different from setting up you bit torrent client. So if you have configured a bit torrent client at least once you should recognize the steps. Also you might refer to the router configuration FAQ of bit torrent programs for the details.
To access the computer, running DVBLink Connect! Server, from outside your house you need to connect WAN and LAN networks. It is kind of making a tunnel from a client to the server computer. There are two essential things that have to be done here:
- Firewall configuration
- Port forwarding
Ports that need to be opened
The required network ports are described here: How to find out which network ports DVBLink server uses
If you would like to be able to configure DVBLink server from outside, you need Base port to be forwarded.
If you would like to connect with browser or mobile and watch live and recorded TV, you need Base streaming port and HTTP streaming port.
In some rare cases (if you make use of RTP streaming for your Android device) you also need RTP streaming ports to be forwarded.
ADSL modems usually have all external ports closed to protect your home network, except for a number of standard ports - for HTTP access, FTP etc. To open the ports for DVBLink Connect! Server access you need to log into your ADSL modem user interface (most/all modems offer http access to them to configure the modem's propeties). Then you have to find Firewall configuration there and open required ports. Modem reboot might be necessary to apply the new settings.
Port forwarding is done on your router. It effectively creates a tunnel from the external network to your internal network - e.g. it allows incoming requests from the outside network on the port X to be forwarded to the computer with the IP address x.x.x.x. To configure port forwarding you need to log into the user interface of your router and find "Port forwarding" configuration there. Depending on the type of the router it can also be referred as "Forwarding", "Application server" etc.
Once found you need to specify the following:
- Name (optional, sometimes not present in the configuration): DVBLink
- Protocol: TCP/UDP for streaming ports
- Ports: Base port, Base streaming port and HTTP streaming port (default values are: 39876, 8100 and 8101 respectively)
- To computer: <IP address of your computer that runs DVBLink Server>
- To port, through port: the actual value depends on the router - leave it blank or enter the same ports as used for input
You may need to reboot the router to apply the changes.
That's it! Once both steps are finished you should be able to access you DVBLink Server from outside.