Я хотел бы настроить обратный прокси-сервер перед своими виртуальными машинами. Все записи DNS будут указывать на общедоступный IP-адрес, где живет squid3, а squid перенаправляет трафик в соответствии с squid.conf.
Согласно http://wiki.squid-cache.org/ConfigExamples/Reverse/MultipleWebservers, казалось, легко ...

Тем не менее, я застрял в браузере сообщение "Соединение было сброшено" в FF и ERR_EMPTY_RESPONSE в Chrome.

Я добавил эти строки в начале в моем squid.conf:

http_port 80
http_access allow all
cache_peer 192.168.0.50 parent 80 0 no-query originserver name=server_1
cache_peer_domain server_1 subdomain1.domain.tld
cache_peer 192.168.0.56 parent 80 0 no-query originserver name=server_2
cache_peer_domain server_2  subdomain2.domain.tld  domain2.tld
cache deny all
acl all src all

Прокси-машина имеет доступ к другим машинам (проверено ссылками)
Я не вижу в журналах squid ничего, что могло бы помочь.

Спасибо за любые предложения!

1 ответ1

0

Понял.

Кальмар не был запущен .... Это новая версия Ubuntu Server 12.04 с официальным пакетом squid3, но скрипт upstart почему-то не запускает squid3.

Если я sudo squid3 вручную, все работает как положено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .