Teamspeak server not public

Hi so I am trying to run a teamspeak server on a VPS, I did ports via firewall, but the server is still not public, please help.