No, you do not need a VPN to successfully use alternative links. Mirror links actually function the same but act as substitutes for the main site. So you don’t need to use a VPN to access a mirror link as it functions as a substitute.