How to Setup NAT Forwarding/Port Forwarding for Minecraft, TF2 or any server on your Router.
Please keep in mind that almost every wireless router is different. This will more than likely be different for your wireless router. The basic information is find out what your server's internal IP address is, go to advanced settings, go to Nat Forwarding or Port Forwarding, type in the External and Internal PORT number for the game you want to host as a server on, type in your computer's internal IP address, enable the entry and click save. Your router should now allow the server to run properly. To find out what PORT number you need to type in for your game, run a Google search. For example "Minecraft server port number" - and then click enter in Google. The first result is 25565 for the JAVA edition. Note: Bedrock Minecraft is not JAVA Minecraft and requires different ports to be opened. TF2's port number is 27015 - another quick Google search revealed that info.
Have your people log into your EXTERNAL IP address, not your Internal one. Your friends will never be able to connect to a "192.168.******" address. You can find your address by typing "My IP address" in Google. Your internal IP address is only used by your router. Give your friends your EXTERNAL IP address from the Google results. Do not give your IP address to people you don't know.
If you have a software firewall running on your computer you'll have to "allow" access for TF2 or Minecraft or whatever game you want to run as a server. Probably goes without saying but just trying to be thorough.
If your computer reboots or is off for awhile and then turned back on and suddenly the server doesn't work any more - double check your internal IP address. It's probably changed. Update it with the new internal IP address from step 2. Save the changes and try it again, it should work now.