If it's for personal use then use a VPN/Phone connection.
If it's a web server, there is many "Protection" third party services out there. I've always used sucuri, It's $20/mo but it's really good worth the $20/mo imo you could always use free ones such as CF.