Its works! отвечает апач, но не на шлюзе, а на 192.168.44.100, и отвечает потому, что ему не передали $host - следовательно, отрабатывает сайт по умолчанию (локалхост).
Рекомендую всё таки не полениться и прочитать документацию к nginx.
а 192.168.44.100 - это и есть шлюз, с двумя интерфейсами
eth0 - внешний,смотрит в инет 77.242.0.34
eth1 - внутренний, смотрит в локалку 192.168.44.100
Разъясняю ещё раз, на пальцах - может так понятней будет.
Есть апач, которй слушает на айпи х.х.х виртуальный сайт ххх.локал
Есть нгинкс, который слушает на айпи у.у.у реальный сайт ууу.сом
Нгинкс настраиваешь передавать входящие к нему на у.у.у под именем ууу.сом запросы на айпи х.х.х с заменой заголовка запроса с ууу.сом на ххх.локал.
Апач принимает запрос на обработку ххх.локал, и отсылает нгинксу ответ.
Нгинкс отправляет ответ клиенту.
Все счастливы.