🦆 IP Ducky

Everyday Internet & Troubleshooting

What Is Port Forwarding?

Port forwarding is how you let the outside world reach a specific device on your home network — a game server, a security camera, or a personal website.

The problem it solves

Because of NAT, your home devices share one public IP address and are hidden behind your router. That's great for everyday browsing, where you start every connection. But if something on the internet needs to initiate a connection to a device inside your network — say, a friend joining a game server you're hosting — the router doesn't know which internal device to send it to. Port forwarding tells it.

How it works

You create a rule on your router that says: "Traffic arriving on this external port should be forwarded to this internal device and port." For example, forward external port 25565 to your PC at 192.168.1.20 port 25565. Now when someone connects to your public IP on that port, the router relays it to the right machine.

Setting it up

Security considerations

Every forwarded port is an open door into your network, so forward only what you need, to a device that's kept updated. Consider restricting access to known addresses where possible, and close rules you no longer use. Never forward sensitive services carelessly.

Testing it

To test a forward, you need to connect from outside your network using your public IP — checking from inside won't exercise the rule. First confirm your public address on a tool like IP Ducky, then have someone external try connecting on the forwarded port. If it works, your rule is correct; if not, double-check the internal IP and that the device's own firewall allows the port.

🦆 Check your own IP address