I finally figured out what this is is about 2 weeks later so i figured i'll post it here in case anyone needs help in the future:
The built in eNet framework, when creating a server, does not need a specific IP on which to run on. It will listen to all available ports on all IP addresses (probably not the correct terminology or explanation but it's what I've deciphered)
Set up port forwarding in your router to redirect traffic to your computer, and make sure your computer has a static IP address
When turning on port forwarding make sure you set it for both TCP and UDP protocols. This was my issue.
Once all these parameters are set up, you should be able to create a server and access it over the internet successfully.