любой веб сервер умеет проксировать запросы, не только nginx )
и кстати про hosts — не нужно этого делать. Веб серверы в своей работе не используют ДНС. Можно у любого вебсервера попросить «показать сайт vkontakte.ru».
В proxy_pass IP и порт бэкэнда указывайте.
Ну и да — по трафику аккуратнее, он будет симметричным.