https://check-host.net/

is another russian hacker website loosely linked with the russian government, they use aeza.net and offer free 5-10min RDP/Desktop connections

Aeza was sanctioned by the USA for allowing russian ransomware attacks

Check server : Check host - online website monitoring

Check server: website monitoring with useful tools, Check IP, Check website