All Collections
Networking Using Telnyx
Telnyx Networking on Android/iOS
Telnyx Networking on Android/iOS

Global Edge Router setup using the WireGuard App for the iOS and Android mobile platforms

Telnyx Engineering avatar
Written by Telnyx Engineering
Updated over a week ago

WireGuard has native client installations for both Android and iOS that we can use to test or monitor our Telnyx Edge instances.

Android/iOS and the Telnyx Network

This is probably the easiest way to test out the service with a simple and effortless 3 steps to follow.

Step 1: Telnyx Configuration for Android/iOS

Reference the introduction to Telnyx Networking section located here: Telnyx Configuration


Copy and take note of the Peer Configuration file along with the private key that you got assigned from the above tutorial, it should look like the following:

Peer Configuration file.

Step 2: WireGuard Setup for Android/iOS

Install the client on your preferred platform; Android or iOS


On the top right, there will be a + button for us to add a peer. Click on it.
Here we can add the configuration settings that we generated from Step 1.

The interface should look like the following for Android and iOS respectively:

WireGuard section.
Edit configuration section.

Step 3: Test

We can test to see if it's working by checking the portal and seeing the last seen status change:

Mission Control Portal.

or you can curl/trace into your server to confirm the Global IP that is configured to it.


Example Response:

root@MacBook-Pro % ping 172.27.1.17
PING 172.27.1.17 (172.27.1.17): 56 data bytes
64 bytes from 172.27.1.17: icmp_seq=0 ttl=53 time=184.512 ms
64 bytes from 172.27.1.17: icmp_seq=1 ttl=53 time=183.202 ms
64 bytes from 172.27.1.17: icmp_seq=2 ttl=53 time=183.365 ms
64 bytes from 172.27.1.17: icmp_seq=3 ttl=53 time=183.040 ms
64 bytes from 172.27.1.17: icmp_seq=4 ttl=53 time=183.310 ms
64 bytes from 172.27.1.17: icmp_seq=5 ttl=53 time=183.980 ms
64 bytes from 172.27.1.17: icmp_seq=6 ttl=53 time=183.457 ms
64 bytes from 172.27.1.17: icmp_seq=7 ttl=53 time=183.097 ms
^C
--- 172.27.1.17 ping statistics ---
8 packets transmitted, 8 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 183.040/183.495/184.512/0.471 ms

Next Steps

Congratulations! You have successfully connected an Android and/or iOS instance to the Telnyx Edge Routing Network to the configured IP in your portal.


If you have any further questions or would like to see more tutorials, feel free to reach out to our support team or our external Slack channel for help!

Did this answer your question?