What country did the last name Rust come from?

Rust is the name of several locations in Germany and Austria. People with that last name are descended from people who came from those places.