Итак, у меня 192.168.x.14 с открытым портом 80, и я настроил маршрутизатор netgear так, чтобы он указывал на него , тогда у меня 192.168.x.12 с запущенным apache, но когда я пытаюсь подключиться, используя chrome на веб-сайт, размещенный на .12, он не может его найти, как мне настроить .14, чтобы также проверить .12
/nagios is running on .12
while
/munin is running on .14
Спасибо за помощь
Я знаю о Squid, но не знаю, что делать? Я использую это или что-то еще.
Обычно у вас есть два веб-сервера за NAT. Из-за того, как устроена переадресация портов, вы можете перенаправить порт только на один из них.
Чтобы упростить себе жизнь, просто используйте другой порт для другого сервера, и это должно решить ваши проблемы. Я имею в виду, что вы все еще можете использовать сложные прокси-решения, такие как varnish, HAproxy, squid, mod_proxy из apache и т.д., но нет смысла в настройке, которая вам нужна.
http://ubuntuguide.org/wiki/Apache2_reverse_proxies - вот как я решил это, следуйте за этим, если вам нужно сделать то, что мне нужно.