Free SubDomain from PP.UA and Integration with CloudFlare - NETSEC


Learning, Sharing, Creating

Cybersecurity Memo

Monday, February 15, 2021

Free SubDomain from PP.UA and Integration with CloudFlare

During building my lab for testing, I tried to find a free subdomain to use which also can be integrated with CloudFlare. I found this free domain zone is perfect for personal pages and blogs - the abbreviation "PP" means "Private Person". It is Ukraine website in Russian language, but it can be applied globally with Google translation's help .  So far, the subdomain from works just like any other domains. 


It does has some restrictions including following main ones:
  • It requires activation, which I found phone number outside of Ukraine might not work. Telegram activation method is still working. 
  • WHOIS information is public. 
  • You can register 3 free domains in one month from the same phone number under your account

Steps to apply a new domain

As shown from the homepage of, there are quite a few domain registrars. In this post, I picked the first one to register my own subdomain as an example. You will need to register an account from website first. 

1  Find an accredited registrar
From's domain page (, scroll to the bottom, you will find the free domain registration link:

Again it is in Russian, you might need Google Translation's help to understand it well.

2  Find an available subdomain by searching

Once found an available one, you can easily add it into cart and check out from the same page. 

3  Check Domain from your account dashboard
Since it has not been activated, your new domain will not show a green dot in front of it. No more than three domain registered in one month. 


There are multiple ways to activate your domain. It will require activation code. Unfortunately, for somehow, I did not get sms message for the code. After waited a couple of days, I decided to try Telegram method. 

Follow steps below to activate the domain:

  • In Telegram searching bar find the @ppuabot, press START.
  • Then press "Send phone number”.
  • You will see "Please select function you wish to execute”.
  • Press “Activate domain” and enter your domain name without
    'www' and 'http://'
  • Then you should agree with PP.UA policy and registrant contact data usage
  • PP.UA Bot will generate an activation code.
  • Copy the activation code.
  • Go to activation page

  • Fill 'Domain', 'Phone number' (in international format) and 'Key' field
  • When you continue you agree again with domain rules and privacy policy
  • Click 'Continue' and wait for the result.

Please note, when you will renew the domain in a year, you have to activate it again the same way. Also, all requests to the registry are eligible for 5 days. If you didn't activate domain in 5 days then you will need to do registration request again and activate your domain.

Once you got following Done! page, which confirmed your new domain activated and ready for next step, integration with CloudFlare. 

Integration with CloudFlare

After you activated from Telegram, you can start the process to integrate with CloudFlare. 
  • Log into your CloudFlare account, click button "+Add a Site"
  • Enter your new activated domain
  • Choose Free plan
  • You will get a "Complete your nameserver setup" page.
  • Change nameserver settings under your new activated domain from 
Click 'Change' to modify your name servers. Change NS-Servers entries to those two displayed in CloudFlare page.

  • It will take a couple of hours to get this NS-Server change take into effect. You can request CloudFlare to check this nameserver updates from Overview page in your domain's CloudFlare Dashboard.
  • Eventually if all goes well, in next 2-3 hours, you CloudFlare's domain page will show you this message: "Great news! Cloudflare is now protecting your site"



No comments:

Post a Comment