OK...I will try to speak as inelegantly as I can. Unfortunately Verizon doesn't provided static IP so I have dynamic. As far as TCP/IP setting go everything being automatically assigned and DHCP is enabled.
I do realize that my router might create more harm than good thats why I unplugged it and use RASPPPOE, PPP over Ethernet Protocol to connect to the net
(
http://user.cs.tu-berlin.de/~normanb/). If I'm missing any info please ask I will be more than glad to reply right away.
Oh and as far as dynamic IP goes...If everything is running right I can still give my friend lets say my IP for this hour and he should be able access the site until it changes right?
I think I also solved the problem of DNS. I signed up for ZoneEdit dynamic DNS service.