What Is Port Forwarding? How Does it Work?
Port forwarding is a computer networking term. It typically applies to situations where you’re trying to connect remotely to a specific device within a different network. Examples include:
- connecting to a web server, IP webcam or network attached storage (NAS) device in your home network from a computer on the Internet;
- streaming video from a media server on your local network from the Internet – e.g. using Plex or similar services.
- connecting with other players when gaming online from your PlayStation, Xbox or Nintendo console.
Port forwarding is done on the device that communicates with the Internet directly. This is usually a modem, router or server.
Many devices and apps do the port forwarding setup automatically. To manually set up port forwarding, you need to specify a unique port and an IP address. All incoming connections from the Internet that use that specific port will be forwarded to the IP address.
You might also be interested in...
What Is VPN Port Forwarding? How Does This Help Me?
VPN port forwarding is taking this to the next level. It means:
- extending the local network from one location to anywhere in the world. All devices will connect to the VPN server. You may have a media server at home and a NAS at work. You will be able to access them just like they are on the same LAN.
- securing all Internet traffic. You don’t want snoops and hackers to tap into the data you transfer from your NAS to your smartphone. Especially when you’re connecting from a public WiFi hotspot.
- if you use a bonding VPN like Speedify, you will also get faster, more reliable Internet to and from your devices.
VPN Port Forwarding Requirements
Already accessing devices on your local network from the Internet? This is definitely a use case for VPN port forwarding.
Is your Internet connection is slow or unreliable? Do you get buffering or connection drops when streaming videos from your home media server over the Internet? Do file transfers from your web server take a long time? Then, you need VPN port forwarding done with Speedify.
You can use VPN port forwarding with Speedify for Teams, when you purchase the Dedicated Server add-on. Speedify is available for Windows, macOS, Android and iOS. The device you need to access using VPN port forwarding should run one of these operating systems. This includes web servers, file servers, media servers and others.
How Does Speedify Work?
Speedify makes your internet secure, stable, and fast with the magic of Channel Bonding--but how?
- First, Speedify establishes a connection to one of our Speed Servers in the Cloud. This acts as a middleman between you and the rest of the internet, keeping your web activity private and secure.
- Next, the app works with the Speed Server to intelligently spread network packets among all your available internet connections.
- And presto! Speedify is able to provide the combined speed and stability of all your internet connections—unlike any other VPN on the market.
Speedify Bonding VPN Port Forwarding – How It Works
With a Speedify Dedicated Server, you can run internet-accessible services on machines which connect to the internet through Speedify. As mentioned above, these include web servers, media servers, etc.
The Internet request will go to a port on the Speedify Dedicated Server. This will then send the request over the bonded and encrypted Speedify connection of the correct connected device.
Requests for forwarded ports when connecting to a public Speedify Speed Server are ignored.
5 Steps to Set Up Bonded VPN Port Forwarding with Speedify. Get Faster, More Reliable and Secure Connections!
Here are the steps to start using VPN port forwarding with Speedify’s bonding VPN service:
- Get a Speedify for Teams subscription. Don’t forget to include the dedicated server add-on!
- Download and install Speedify on your devices. Both the ones you’ll be connecting from and the ones you’ll access.
- Set up port forwarding on the “server” machines. Click the gear icon on the Speedify dashboard to open the General Settings menu. Go to the Session Settings menu:
- Add port forwarding rules. Type a port number, select TCP or UDP and click the + to add another rule.
- Connect to the desired machine using VPN port forwarding. Use the specified ports and Speedify dedicated server public IP address.
That’s all there is to it. For more info, you can check out the Speedify knowledge base article on port forwarding.