Static NAT Entries
***Official Disclaimer***
Neither I nor Alltel/Windstream/Your ISP/Anyone else will be held accountable for what you or anyone else does inside your router or on your computer or any software you download and/or install. If you change/remove/corrupt something up on your computer or router or equipment and someone has to fix it or replace it for you and charge you money/services/beer for fixing it then it's your responsibility not mine nor is it Alltel/Windstream's or your ISP's or anyone else's. I give you the information that I have learned/found/acquired. What you do with it is up to you. Do not email me with questions or complaints about why your router/computer/equipment/etc. doesn't work. I cannot guarantee that this config or these settings or information on this site will work for everyone. I can't test all solutions possible because I don't know them all and there are not enough hours in the day/week/month/year for me to test every combination possible. I have tested/used these configurations/software and they work for me. I am just letting my findings be open to help others in times of need at no cost. If you do not understand these instructions/configurations/software or are afraid that you will mess up the computer/router/equipment/software then you will want to contact a computer/network technician to help fix/configure/build what you need done.
You can use either hyperterminal or telnet or any other program you find that will give you a console interface to your router. For this example I will use Hyperterminal.
Click on the images to get a larger view.
The first thing we want to do is make sure that we are in enable mode.

Next type in sho nat to make sure that there are no NAT entries currently setup in the router.
If you have any NAT entries type in set nat entry delete all then hit enter on the keyboard.
Next type in write, this will save all the changes to the router.
Now you should be ready to setup your static NAT entries. Using port 23 for telnet as an example here is the command. I've color coded the different parts of the command so they can be easily identified.
set nat entry add 10.0.0.100 23 0.0.0.0 23 tcp


Command Explanation:
[set nat entry add] The command

[10.0.0.100] The IP address of your computer that we setup in the Networking section of this page

[23] The port on the internal side of the router that you are wanting to map.

[0.0.0.0] The router's external IP address but to make thing simple we will use 0.0.0.0 so you don't have to recreate NAT entries when your external IP address changes.

[23] The port on the external side of the router that you are wanting to map to.

[tcp] The kind of protocol you are needing to use. The three choices are TCP, UDP, ICMP. There is a forth protocol for GRE the protocol is 47


Now that we've entered the static NAT entry for telnet you want to make sure that it is written to NVRAM so type in write.

To see your static NAT entries type in sho nat, you should have something like the example below. When you use all zeros for the internal IP the Inside Local will show all zeros, that is okay.
You can see how this process can get quite time consuming if you have serveral NAT entries or several hundred.... thousand. This is where static wildcard NAT entries come into play.

!!BE WARNED!!
Static Wildcard NAT entries have been known to make it so you can't connect. My advice is don't use them. But if you want to try~~~~...
Static wildcard NAT entries allow you to specify all ports and all protocols.
The command is set nat entry add 10.0.0.100 or set nat entry add 0.0.0.0 then hit enter on the keyboard, then type in write.
Keep in mind the example of 10.0.0.100 is what the computer on your network's IP address is.
Once you have entered your static NAT entries and written to the CBOS then exit out of Hyperterminal. If it asks you to save the changes select YES.
Static NAT Entries