Ok, if you can join Blockland servers then you are obviously connected to the internet. From what you have you have explained, you have an Ethernet connection. I would assume that it goes to some sort of modem/router.
If you are planning on hosting games then you need forward ports from the modem/router to your computer. There is already a sticky thread in the help forum that describes what is needed to achieve this.