How To Port Forward Without Router Access? (Complete Guide)

How To Port Forward Without Router Access? (Complete Guide)

Also known as “port mapping”, “port forwarding” is a technique that helps you to connect some external devices to your network that you are privately using. If this seems a little tricky to you, this article will teach you to port forward without router access. Though port forwarding is easy when you do have a router, in its absence, you will face some trouble while doing this. Without going into the complexities of what all this means, we’ll simply jump into our main topic of discussion.

The following sections will guide you on how forward ports in different operating systems.

Port forwarding without router access Windows 10 and Mac

Port forwarding without router access Windows 10 and Mac

Port forward without router access on Windows 10

Port forward without router access on Windows 10
  1. Open your device and go to its search bar.
  2. In it, you have to type “Network and Internet”.
  3. Click on the most relevant search result.
  4. Click on the “Network and Sharing Center” option.
  5. Select “Manage Network Connections”.
  6. Locate “Local Area Connection” and right-click on it.
  7. Choose “Properties” and click on “Sharing”.
  8. Click on the checkboxes labeled as “Allow other network users to connect” and “Allow other network users to control”.
  9. In the “Settings” section, add your name, IP Address, the port you wish to open.
  10. Do the necessary changes and exit the window.

Port forward without router access on Mac

Port forward without router access on Mac
  1. Initially, enable the remote login service on your system.
  2. To enable it, go to the “System Preferences”/
  3. Go to the “Sharing” tab and choose “Remote login”.
  4. This will start the SSH server on your device.
  5. Run this command- SSH -L 200.234.XXX.XXX:10000: -N
  6. Accept the server fingerprint and then enter the local password for SSH login.
  7. This will enable the port forward on your Mac device.

Port forwarding without router access Linux

If your router not working and you want to enable port forwarding on your Linux device, then you need to perform the following operation on your system:

  1. Open the site from your browser.
  2. Go to the “Sign In” option and tap on it.
  3. Fill in your details and create a password.
  4. Complete the captcha and agree to the terms.
  5. After your account is registered, verify your email address.
  6. Go to the “Configuration” section, enter your name, and choose the type and protocol.
  7. The configuration will now be generated.
  8. Now, use the OVPN file to make an OpenVPN tunnel.
  9. Copy this command on your clipboard- OpenVPN –config kalilinuxin.test.ovpn.
  10. Now, you have to create the mapping rule and select which port you want to forward.
  11. Choose the domain as “”.
  12. For protocol, choose “http” and choose 80 for the PC port.
  13. The will now be created when you click on “Create”.

Port forwarding without Router admin access

Even if you do have router access but you do not have admin access to your router, then

  1. From the Control Panel, find and select “View Network Connections”.
  2. This would show up your router on which you have to right-click.
  3. Select “Properties” and go to the “Settings”.
  4. Select the “Services” tab and click “Add”.
  5. In the description box, enter your name and IP address of the computer which is hosting the port forwarding service.
  6. Provide details of the external and internal port numbers.
  7. Make sure that the UDP or TCP protocols are checked.
  8. Click “Ok” and let the setup finish.

You do not need to complete the router login process to complete this setup.


You can also complete the port forwarding process using the Universal Plug and Play (UPnP) service. However, for port forward without router access using the UPnP, you need to make sure that your router is compatible with this. This write-up has clearly explained to you the port forwarding procedure in the easiest possible way.

Leave a Comment

Your email address will not be published. Required fields are marked *