I did some more tests and found that my VPN works strangely. My site always detects my real IP from Russia, so I always see the site. I tested it through online anonymizers – and there is no access to the site. So the problem is not in the plugin, thank you! It is strange that VPN in TUN mode does not hide my IP, even if I directly tell it to proxy a specific URL.