How to Port Forward a TalkTalk Huawei HG523a Router

Are you troubled because you would like to port forward your TalkTalk Huawei HG523a Router? If you aim to do this to ensure that your router is working the way you want it to, then you do not have to worry. The port forwarding technique is something that anyone can do.

Yes, one option is to call TalkTalk to ask for their assistance in accomplishing this task. However, for those who could no longer wait to have this done, it is easy to perform the entire procedure by just following a few simple steps.

Understanding Port Forward on TalkTalk Routers

Are you sure you would like to port forward your TalkTalk Huawei HG523a Router? This is necessary for users who would like to establish connection among various devices or computers through the LAN or private Local Area Network. This is applicable not only for computer to computer connection but also for shared services.

Among the different type of port forwarding are the following:

•    Local port forwarding—This is used to establish local port forwarding to Receive Mail or connecting the laptop to a website via SSH tunnel

•    Remote port forwarding—This is commonly needed for small office set-ups to be able to allow access to FTP service

•    Dynamic port forwarding—This is created for public hotspots so that the connection remains secure

Process for Port Forwarding TalkTalk Huawei HG523a Router

For home set-up using the TalkTalk Huawei HG523a Router, the port forwarding type that is used is the local one. The procedure starts with having a static IP address. The static IP address should be typed in the address bar of the web browser to kick start the step by step procedure.

As a default, the static IP address should be 192.168.1.1. A window will appear wherein the user should provide the username and password. If the default ones are kept the username and password should both be ‘admin’.

Click the log in button and once the new window appears, select the Advance button. Then select the NAT option and click the Port Mapping button. Among the details which need to be specified are the following:

•    Interface
•    External Port
•    Internal Port
•    Internal Host Box
•    Mapping Name Box
•    Protocol

These details will depend on the preference of the user where he/she wants the port forwarding to be established. Do not forget to click the submit button after all the details have been specified. This will save the new settings so that the port forwarding can be activated.

Before ending the procedure, it is important to check if the port forwarding function is fully activated. In case there are problems with the connection, go back to the web interface to be able to check all the details.

For users, it has to be noted that TalkTalk Huawei HG523a Router has specific details particularly for static IP address, default username and password. Information regarding these can be obtained from the customer service assistants of TalkTalk or from available online tools.

10 thoughts on “How to Port Forward a TalkTalk Huawei HG523a Router

  1. Hi, I am trying to use a Talktalk HG523a Router to port foward to my internal apache server (ports 80 and 443).

    In the routers admin page (192.168.1.1) I have reserved my apache server IP and mac address. and port map both ports 443 and 80 to my apache server (192.168.1.2). After using the nmap command on my external (dynamic) address (intending to use a dynamic dns service in the near future), the nmap scan only shows my router ports (eg. port 80, 23 and 53 – http, telnet and Bind respectively) and has filtered ports 21,22 and 443 (ftp, ssh and https).

    When entering my external ip into a browser, the browser still shows my router admin login page (major security issue!)

    If someone can help me out on this one, I would be grateful.

    Regards, Mark Edworthy

    • Hi Mark,

      When you set the port mapping for port 80 or another port such as 21, the router should automatically detect the conflict between its internal service such as http for the GUI and auto shift its services to different ports such as 8080 for web. You should get an alert like the following: –

      Notice: This port mapping will modify the web server port number 80, if you wish to access the web server of the gateway, make sure using the temporary port number 8080, are you sure you wish to add this policy?

      If you didn’t get this alert when configuring the router then possibly a factory reset is in order, and then configure the porting mapping again and this should hopefully get the router to shift its ports to allow your port mapping to kick in.

      However, have you amended the NAT/IP Filtering section of the device, particularly in the ACL section? As standard port 80 is locked down from the WAN interface, if you are able to access this from the Internet it sounds as if the firewall has been amended?

      If you have opened port 80 in the firewall/ACL then it will be allowing the traffic through to the routers WAN interface and the management GUI prior to the NAT rules kicking and re-directing to your server.

      If you are using NAT/port forwarding rules then you don’t need to create/amend the ACL to allow this type of traffic through as the NAT rule will do this automatically for you when you setup that configuration. This is the same rule for all of the service ports.

      Steven

  2. Hi,

    I’m trying to port forward using my Talktalk HG523a Router so that my friends can access my game server (minecraft / tekkit) on my mac. I’m new to port forwarding so forgive me if my explanation seems crude. The port I need to forward is 25565, as far as I can see I have done what I need to do and my friends should be able to access my server using my dynamic dns address that I’ve set up.

    After problems connecting continued I downloaded an open source application called PortMap to see if it could port forward for me and ultimately let me know if I’d done something wrong. When searching for my router it came up with the following notice:

    ‘PortMap could not communicate with your router

    It seems like your current router does not respond to either UPNP nor NAT-PMP requests.

    If you use a non-Apple router, please refer to it’s manual on how to enable UPNP or search the web for help.’

    I have gone into advanced settings and ensured that UPNP is enabled, which it is, and I don’t know how to change NAT-PMP requests…

    Is this the reason I’m having connection problems?

    Any help would be much appreciated.

    regards.

    Paul

    • Hi Paul,

      First thing to check is that your dynamic DNS service is resolving to your correct public IP address. From your MAC go to http://ipmonkey.com and this will read back what your public IP address is.

      Then go to here – http://www.kloth.net/services/nslookup.php

      In the domain filed type in your full dynamic DNS address and click on the look it up button, this will read back the IP address. Compare the two IP addresses, if they are not the same then there is a configuration issue with the dynamic DNS service on your router or the client/PC/Mac where you run the dynamic DNS service from and you will need to resolve this issue first as it may just be a case of the IP address that the dynamic DNS service is pointing to is no longer you current public IP address. There are usually plenty of help files on the dynamic DNS website that you can help you set this up. Failing that you can always come back to us and we can try and point you in the right direction.

      You could potentially ask your friends to put in your public IP address in their game server settings instead of your dynamic DNS address and see if this works, if it does then you are looking at a dynamic DNS issue, if it doesn’t then we are looking at a port forwarding or fire wall issue on your Mac.

      For good housekeeping and to help avoid issues in the future you need to give your Mac a static internal IP address or apply a IP address reservation on your router to ensure that your Mac keeps its internal IP address.

      On your desktop open the apple menu under the logo and scroll down to System Preferences. Select Network, your IP should be on the lower right as “IP address (xxx.xxx.xxx.xxx). Once you have your IP, copy it down.

      On your router go into Status > LAN > Ethernet tab. In the LAN-Side Devices you should see all the IP that are currently leased to devices on your network. You should see the IP that you copied down above. Copy the MAC address for this IP.

      The go into Basic > LAN. Scroll down to the bottom and you will see an IP Address Reserve section. Click on the new tab. In the MAC address field paste the MAC address that you copied above and type in the IP address that you also copied down. Click on submit. Your Mac will now always keep this internal IP address.

      You now need to confirm your port mapping configuration. In Advanced > NAT > Port Mapping Tab. You should have the following set: –

      Interface – NAS_0_38 (or something similar)
      Protocol – TCP
      External Port – 25565
      Internal Port – 25565
      Internal Host – The IP address of your Mac that you reserved
      Remote host – leave this blank
      Mapping name – warcraft

      If the above settings are not as you have them then remove the rule and create a new one with the above settings and submit/save it.

      Now you need to check that the firewall on your Mac is open to allow the port 25565 through.

      From the Apple menu, select System Preferences and select Security & Privacy and then click the Firewall tab.

      The firewall should be enabled and you will see a green light if it is. If it is not on then there should be no blocking on the Mac and you can ignore the next few steps and get your friends to test the connection again.

      If it is on then potentially you will need to enable a rule. First unlock the pane by clicking the lock in the lower-left corner and enter the administrator username and password if required. Click on advanced. You can un-tick the bottom option for enable stealth mode as this can cause some issues with certain games, but you can leave the tick in allow automatically allow signed software.

      Now click on new or click on the + sign and this allows you to set up a new rule. The drop-down menu has an item called “Other” select this. You can now name your rule whatever you’d like (e.g. “warcraft”). Select the port 25565 and save.

      This will now open the port on your Mac’s firewall also.

      This should allow the connection through the router and through your Mac’s firewall. There is some configuration to do on the game to set it up for server mode. For help on this we would recommend you visiting the forums, some good sources are: –

      http://www.minecraftwiki.net/wiki/Tutorials/Setting_up_a_server#Port_forwarding
      http://www.youtube.com/watch?v=PlAJUqPT5qI

      Regards

      Steven

      • Hi Steven,

        I have followed the steps above and I am still having problems.

        I have made sure that the DNS service I am using is working correctly, I’ve made sure my Mac has a static internal IP address, I’ve port forwarded the way you suggested, and my firewall is turned off…

        Is there anything else I could try?

        Thanks for your help.

        Paul

  3. Hi i’m David and i’m trying to portforward my Minecraft Server and it doesn’t work please help Ohh.. and i forgot My port was 25565 and 25565 :( Please reply and help!

    • Hi David,

      Did you see this post and follow the instructions:

      First thing to check is that your dynamic DNS service is resolving to your correct public IP address. Go to http://ipmonkey.com and this will read back what your public IP address is.

      Then go to here – http://www.kloth.net/services/nslookup.php

      In the domain filed type in your full dynamic DNS address and click on the look it up button, this will read back the IP address. Compare the two IP addresses, if they are not the same then there is a configuration issue with the dynamic DNS service on your router or the client/PC/Mac where you run the dynamic DNS service from and you will need to resolve this issue first as it may just be a case of the IP address that the dynamic DNS service is pointing to is no longer you current public IP address. There are usually plenty of help files on the dynamic DNS website that you can help you set this up. Failing that you can always come back to us and we can try and point you in the right direction.

      You could potentially ask your friends to put in your public IP address in their game server settings instead of your dynamic DNS address and see if this works, if it does then you are looking at a dynamic DNS issue, if it doesn’t then we are looking at a port forwarding or fire wall issue on your PC.

      For good housekeeping and to help avoid issues in the future you need to give your PC a static internal IP address or apply a IP address reservation on your router to ensure that your Mac keeps its internal IP address.

      On your desktop open the apple menu under the logo and scroll down to System Preferences. Select Network, your IP should be on the lower right as “IP address (xxx.xxx.xxx.xxx). Once you have your IP, copy it down.

      On your router go into Status > LAN > Ethernet tab. In the LAN-Side Devices you should see all the IP that are currently leased to devices on your network. You should see the IP that you copied down above. Copy the MAC address for this IP.

      The go into Basic > LAN. Scroll down to the bottom and you will see an IP Address Reserve section. Click on the new tab. In the MAC address field paste the MAC address that you copied above and type in the IP address that you also copied down. Click on submit. Your Mac will now always keep this internal IP address.

      You now need to confirm your port mapping configuration. In Advanced > NAT > Port Mapping Tab. You should have the following set: –

      Interface – NAS_0_38 (or something similar)
      Protocol – TCP
      External Port – 25565
      Internal Port – 25565
      Internal Host – The IP address of your Mac that you reserved
      Remote host – leave this blank
      Mapping name – minecraft

      If the above settings are not as you have them then remove the rule and create a new one with the above settings and submit/save it.

      Now you need to check that the firewall on your PC is open to allow the port 25565 through – check in control panel and add the exception.

      This should allow the connection through the router and through your Mac’s firewall. There is some configuration to do on the game to set it up for server mode. For help on this we would recommend you visiting the forums, some good sources are: –

      http://www.minecraftwiki.net/wiki/Tutorials/Setting_up_a_server#Port_forwarding
      http://www.youtube.com/watch?v=PlAJUqPT5qI

      Regards

      Steven

  4. i am trying to port forward so i can play splinter cell conviction online co op. i have the talk talk rooter. but i have no idea what am doing it all confuses me

Leave a Reply

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

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>