and if you dont have a static ip for your router then go to dyndns.org and you can set up a free account and it will monitor your router so when you isp changes your address it will auto update it so its like you have a static ip
its a bit complex to get your apex sending info over the net if you dont know how to do networking and I dont. It took me probly 4-5 hours total to get it all set up,