If you're referring to hosting on a home network, you'll probably be behind CGNAT. Your ISP can give you a dedicated IP but it'll most likely cost something.
Let you do what? What barriers do you see?
> run your own Linux servers
He might have thought it meant running servers on a home network instead of managing remote Linux servers.