Opening more than 5 ports on a Technicolor TC8715D router/modem

Bothered that your router only allows you to open 5 ports. Well, with this simple hack that shall be no more!

Keep in mind, if you want to open all ports to a specific PC/Server, you can make it a DMZ in the settings.

Navigate to the port forwarding page at http://192.168.0.1/port_forwarding.asp.
You’ll notice that if you create 5 services, the add service button will disappear. In order to add more services, you will need to hack in a snippet of code into the HTML. You’ll need to right click the text that says Port Forwarding. Then, from the contextual menu, click Inspect Element. A new window will pop up with

<h2>Port Forwarding</h2>

highlighted. Right click the line above it labeled id=”port-forwarding” and click Edit as HTML. Then change the block from

<div id="port-forwarding" class="module data">
<h2>Port Forwarding</h2>
...

to

<div id="port-forwarding" class="module data">
<a href="#" onclick="return FormSubmit('portForwardingAdd', 'add', '-1');" class="btn">+ Add Service</a>
<h2>Port Forwarding</h2>
...

Just click anywhere on the webpage again and you should see a new add service button pop up, you can then use that button to open more ports. Repeat the process for each additional set of ports you want to open.

Leave a comment if you’re having trouble and I’ll see if I can help you out :)

  1,837 comments for “Opening more than 5 ports on a Technicolor TC8715D router/modem

Leave a Reply