You need to make an appointment with your vet to see what the cause of the redness is. If it's in both ears, it could be caused by allergies or he could have a yeast infection in his ears. A yeast infection, while not as easy to clear up as a run-of-the-mill ear infection, CAN be cured with medication. If it's allergies, however, it can be more difficult to treat because the first step in treating symptoms caused by allergies is to eliminate the allergen, which can be like looking for a needle in a haystack.
Let the vet take a look and maybe culture the ears to see what you're dealing with and she/he'll be able to treat it from there.
Ghilly
Ear itch is a common problem, but there is no way I or anyone else can diagnose the specifics from the little information provided. A vet will be need to determine if there is any infection.
Skin problems from can often be treated with over the counter medication. Maybe a wash in a medicated shampoo containing ketoconazole medication may help and ear drops.
If an infection is present the dog may need antibiotics prescribed by a vet.