How to proper setup up Cyrillic letters website

Should the domain be created with cyrillic letters or with Punycode converted to ASCII.
Anyway I tried both and even my name servers in the domain name provider are pointing to that server, website could not be reached. Any idea why it is not working?