The 22-year-old, who came through the Blades' academy, has made two starts for his parent club, both in the Carabao Cup in 2017.
He also spent part of the 2017-18 season on loan at Chesterfield, making four League Two appearances.
Eastwood, who will compete with Rory Watson for the goalkeeper's shirt, is the Iron's third summer signing.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!