I'm 95% sure this is a port issue, most likely you didn't forward your ports properly.
Things to check:
Make sure your computer can access the internet
Make sure you have the correct ports forwarded to the correct IP (your computers LAN IP can change)
Make sure you have no firewall on your PC blocking sins
Easy solution to be able to play online:
Have host turn alloy on