How to Connect External Users

Diana Gomonova
May 28, 2015 Diana Gomonova Categories: Tutorials

To enable external or remote users to connect to TrueConf Server, your system administrator needs to make the server visible and available from the outside (e.g. on the Internet).

The most obvious way to achieve this is to set up TrueConf Server outside of the local network and assign it with Public IP address. However, in most cases it isn’t an option.

Let’s have a look at another way of using External IP address. Basically, all you have to do is to establish connection between the user’s machine and server machine via TCP 4307 port.

What is an External Address

Internal address is an IP address configured on a network card of the server machine. In other words, it is an IP address of the server for local users.

External address is an IP address or DNS name that is assigned to TrueConf client application in order to establish connection with TrueConf Server through NAT, Firewall or Proxy from outside of the local network. External address is assigned to network device (router) through which a local network is connected with the outside world.

How to Configure NAT and Find Out Your External Static IP Address

You need to have access to the router to configure a server to work behind it.

Your external IP address can be found on this router. We recommend that you contact your Internet Service Provider or network administrator to find out this address and also learn whether your address is static (does not change with time) or provided automatically by your ISP.

Let’s assume that the internal address of your server is 192.168.0.100, the external one is static 1.2.3.4 and you are using the recommended TrueConf port TCP 4307 between the server and client apps.

Go the NAT / Fowarding section of your router settings and set the value of the external address to 1.2.3.4:4307 and the value of the internal address to 192.168.0.100:4307. Please note that we are covering general principles of configuring a network. Please refer to your network equipment documentation for details.

Please note that there is no need to follow these instructions for client applications. If remote client application “sees” TrueConf Server on External IP address, it will always be connected to it through ICE/STUN techniques and will be available to receive video calls and join group conferences anytime.

How to Add an External IP Address of Your Router to the Server

For this purpose, go the Network Settings tab and check the Show box of the External Addresses section.

After checking the box, Add, Reset and Apply buttons will become active. Please click Add.

By default, the Port field is assigned with 4307 value. Please enter an IP address, e.g. 1.2.3.4., in the Host field. Savemsettings and click Apply:

Network Settings

To enable external users to visit the guest page, add a Public IP. To do this, go to the “Web-Settings” section and enter a Public IP in the “External Web URL” field:

External Web URL en

To apply changes, restart your server.

After the external IP address is added, TrueConf client application users as well as WebRTC users outside the NAT / Proxy / Firewall will be able to seamlessly connect to the server using the external address of your network, and the network equipment will redirect all data through TCP 4307 from External IP to the Internal IP address.

Categories Sign up for newsletter Social Connection