Уважаемые товарищи специалисты и знатоки!

У меня есть поставленная задача организовать web-сервер, с поддержкой DNS и если возможно с почтовым сервером. На данный момент есть:
Два канала со статическими внешними ip от разных провайдеров, 2 машины(обязательно ли две?) и готовый web-сайт.
Меня интересует какие технические средства еще необходимы, каким программным обеспечением пользоваться? Поднимать на Win или на *unix, предпочтений нет, в чем отличия? Что конкретно для этого нужно, какое ПО? Как все это настроить для работоспособного состояния?

Заранее прошу прощения если написал не в той теме.