For nearly a year, I have been trying to find a way to punch through excitel's firewall to make my LAN accessible through WAN.
As Excitel uses carrier grade NAT to provide its services, we weren't able to access our home servers, cameras etc .
Recently, I found a software called ZeroTier One, it is an open source software which allows the user to create a Virtual Peer to Peer Network and bridge multiple networks. The magical thing is this software is able to traverse through the NAT and firewall like it's normal business.
This software allows you to create a virtual network and assign a local static IP to every one of your devices which can then be accessed from WAN if you login. It can do this and punch through NAT at the same time without any need for port forwarding from your or ISP side.
Here is how you set it up:
1. Go to www.zerotier.com/download.shtml and download the software for your phone or computer and install it.
2. Create a new virtual network on my.zerotier.com and set the network to public. It can be set to private if you want to manually allow the devices.
3. Copy the network ID from my.zerotier.com and paste it into the zerotier software you just downloaded and connect.
Now all the devices are on same network and can communicate directly with each other.
Heres what I tested out:
1. Parsec and NVIDIA Gamestream works flawlessly with minimum latency.
2. I turned ICMP Echo on my PC on Excitel and it pinged perfectly fine with my 4G Network from outside the LAN.
3. PLEX servers work fine as well from outside LAN with zerotier.
The software is free and open source and supports up to 100 devices and even more if you are willing to pay.
As Excitel uses carrier grade NAT to provide its services, we weren't able to access our home servers, cameras etc .
Recently, I found a software called ZeroTier One, it is an open source software which allows the user to create a Virtual Peer to Peer Network and bridge multiple networks. The magical thing is this software is able to traverse through the NAT and firewall like it's normal business.
This software allows you to create a virtual network and assign a local static IP to every one of your devices which can then be accessed from WAN if you login. It can do this and punch through NAT at the same time without any need for port forwarding from your or ISP side.
Here is how you set it up:
1. Go to www.zerotier.com/download.shtml and download the software for your phone or computer and install it.
2. Create a new virtual network on my.zerotier.com and set the network to public. It can be set to private if you want to manually allow the devices.
3. Copy the network ID from my.zerotier.com and paste it into the zerotier software you just downloaded and connect.
Now all the devices are on same network and can communicate directly with each other.
Heres what I tested out:
1. Parsec and NVIDIA Gamestream works flawlessly with minimum latency.
2. I turned ICMP Echo on my PC on Excitel and it pinged perfectly fine with my 4G Network from outside the LAN.
3. PLEX servers work fine as well from outside LAN with zerotier.
The software is free and open source and supports up to 100 devices and even more if you are willing to pay.