Vinegar is one of those natural products that can be utilized for a variety of cleaning purposes. The acetic acid works as a natural anti-corrosive agent that can be used to scrub out the inside of the dishwasher and help remove any corrosive agents that may have built up. Although any type of vinegar can be used, white (clear) vinegar will provide you with the clearest indication of how your cleaning efforts are going. It can be wiped clean and will leave behind no residue.
Another way to prevent corrosion of the dishwasher and its parts is to create a natural homemade dishwashing powder that can be used as an alternative to many of the products that you can buy in the grocery store that contain various chemicals to get your dishes clean. Lynn Siprelle of the New Home Maker website notes that you can make such a cleaning agent out of baking soda, borax, salt, essential oil and citric acid.
If you don't want to go through the process of creating your own anti-corrosive agents to keep your dishwasher free from rust and other forms of corrosive breakdown, there are commercial products on the market that you can buy. The key in choosing a commercial product is to ensure that you choose one that contains all-natural compounds. Just because a product claims to be "natural" does not mean that it necessarily is. Some products may only have one natural ingredient and claim to be a natural cleaning solution. Examine the ingredients carefully.
Water is the universal solvent. Some people overlook the cleaning power of water when it comes to natural cleaning methods. The key with water is to use softened water that is free of mineral impurities. These impurities, such as calcium, cause the water to be "hard" and lessen the water's ability to properly clean. Water that is soft and filtered to be free of chlorine and other chemicals can serve as a natural cleaning agent that will also help to remove rust and other corrosion in conjunction with vinegar and other natural agents.