If the link is not accessible, please report it through private message. You can also use the VirusTotal tool below to scan the target website for security.
Dubox
This platform offers 1TB of storage for free, and allows you to set a file expiration date and a download code. It has apps for iOS and Android and its download speed is relatively fast. However, it is not accessible in mainland China. 。