ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Opening a Port in a Firewall (Port Forwarding)

Updated on July 25, 2013

Typical Home Network

Understand Port Forwarding

When most people say "open a port in a firewall", what they are really talking about is Port Forwarding. This refers to telling your network router to take all traffic coming in to a particular port or range of ports and send it to a particular IP address, or device within your network. By default, routers keep most ports closed unless the user specifies otherwise. This is done for obvious security reasons.

You can think of ports like docks in a marina. Different types/sizes of ships need different types/sizes of docks. Well, different internet protocols (or methods of transferring data) use different ports within your router. For instance, basic web browsing uses port 80, so by default routers are automatically set to forward all traffic coming in on port 80 to every device on the internal network. That way, any device can do basic web browsing at the very least. Many online games and/or gaming systems use their own ports, so those ports need to be forwarded to the device playing those games. This is the most common scenario of why end users start looking into Port Forwarding. Another common reason is to access internal security camera DVRs from outside of the internal network.

NOTE: Setting firewall rules is something at a high level that typically only Network Administrators do or anyone techie enough to want to mess with it. This is separate from Port Forwarding, which is what most end users are actually talking about when they say something like "opening a port on a firewall".

Set Up Port Forwarding

NOTE: These steps are very generalized with the intent of giving the reader a basic conceptual idea of how to set up Port Forwarding. Individual routers vary greatly and port forwarding options are not always in the same place from one router to the other. However, once the general idea is understood, it's not hard to find the specific place on your router to set up Port Forwarding.

Step 1

Access the configuration page of your router. The best way to do this is to obtain the internal IP address of your router and type that into the URL bar in your web browser. If you are using Windows, you can do this by opening up the CMD prompt and typing ipconfig. The default gateway listed will likely be the IP address of your router, unless you have a more complex network in which case you are probably not reading this article because you already know how to do port forwarding.

Step 2

Find the port forwarding options. Some routers will put these settings under the firewall settings and others will put them under applications and gaming settings. Others yet will have an actual Port Forwarding heading. In fact, some routers won't even call it port forwarding specifically. Basically, just poke around until you find the right settings or do a quick internet search based on the specific make/model of your router. Often you will know you are in the right place, because you will come a across a default list that shows port 80 being forwarded to every internal IP address, denoted often times by an asterisk (*).

Step 3

Add the specified port(s) that your device is trying to use along with the IP address of that device. Again, every router does this slightly different, so you may have to play around with these settings to get it just right. Remember, the basic idea is that you are adding a line that says all traffic coming in on a certain port needs to be forwarded to this specific IP address. If you are not sure what ports to open up or the IP address of the device you are trying to forward traffic to you can do a quick internet search to find out. That type of information is public knowledge and should be easy to obtain. If your router has the option for selecting the port type (UDP or TCP), you can safely select both if you are uncertain.


working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://corp.maven.io/privacy-policy

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)