Сервисы, Вы получаете доступ к веб-сервисам или чему-то еще?
Если они - веб-сервисы, то то, что Вы описали в своей неидеальной установке, работало бы вполне хорошо. Вы настроили бы 3-й сервер, который будет действовать как прокси для Ваших веб-сервисов, принимая запросы с Вашего "облачного" сервера, и туннелируя их по VPN к корпоративной сети (Это называют "обратным прокси").
При ударе на SSL (даже самоподписанный сделал бы, поскольку только необходимо доверять себе), и только разрешение IP-адреса Вашего "облачного" сервера через брандмауэр даже сохранило бы его довольно безопасным, но Вы правы в этом, это - много дополнительного управления наверху (хотя я сделал подобные вещи сам в прошлом и после того как они работают, можно обычно просто оставлять их в покое в течение многих лет за один раз).
То, что я предложил бы, находит "облачного" поставщика (я использую термин loosly, поскольку "облачный" сервер является действительно просто VPS, связанным несколькими другими внешними технологиями), где Вы имеете полный доступ администратора/корня к машине и затем создаете VPN путем, Вы обычно были бы.
Это будет, вероятно, стоить небольшого количества, чем другие опции, но вероятно стоит того в конечном счете.
httpd, похоже, все еще работает в плохом состоянии ...
попробуйте:
# kill -9 $(pidof httpd)
# /etc/init.d/httpd start
Вы также должны убедиться, что журналы существуют и имеют хорошие разрешения.