Поясню в пару слов свое мнение - Ubuntu - замечательный персональный десктоп, в котором все, что нужно для этой задачи - есть из коробки и прекрасно работает. Вместе с тем - сетевая (особенно серверная) часть - выполненна - уж извините - через "место пониже спины" - пройдя через красную шапку, федору, алт-линукс - таких танцев с бубном - я не танцевал нигде.
Вот про серверную часть, тоже попрошу обосновать. Что такое тот же аль делает лучше и быстрее настраивается, чем ubuntu-server?
Пользуюсь ubuntu-server начиная с 8.04, до этого использовал debian, centos, suse в целом опыта за 8 лет накопилось не мало, так что скорее ИМКО: уж что-что, с поставленными задачами ubuntu-server справится на раз... Никаких танцев и бубнов, все просто и прозрачно. И в отличии от "заточенных" дистрибутивов - отличнейшая поддержка и куча документации.
FreeBSD хороша, местами, не спорю. Но. Если задача поставлена как "сделать", а не "сделать с помощью", то логично выбрать тот инструмент, с которым знаком и умеешь обращаться, не так ли?
P.S.
Сорри, за археологию... но уж очень интересно