>>513035
>>514528
You're both retarded as hell.
You can get any IP address, but most websites require the URL in the request header. Because IPv4 is pretty much full, you can shuffle traffic around by header and host multiple sites on a single IP, even on a single server.
If you give out the direct IP, yes, you're in danger of being DDOS'd. Cloudflare and similar work by resolving the URL to their own infra, filtering the traffic, then passing it to the actual server.
If you want to cut out ICANN, use OpenNIC's DNS servers. They support their own TLDs, while maintaining compatibility with ICANN's DNS. A guy from /cyber/ actually did a project to get OpenNIC to add a .chan domain, and there's a push for a .front domain for political sites. Switching over like that decreases reliance on ICANN, but restricts your site to only people using OpenNIC. However, if you're a host, you can still host with multiple domains - just bind both domains, your custom OpenNIC and the one you gave shekels to a registrar for.