Назад | Перейти на главную страницу

Squid - выборочный обратный прокси и прямой прокси

Я хотел бы настроить экземпляр squid для выборочного обратного прокси для настроенного списка URL-адресов, действуя как обычный прямой прокси для всего остального.

Мы строим новую инфраструктуру, как бы параллельную, и я хочу иметь прокси, который люди могут использовать, который будет направлять выборочный трафик на новую платформу, действуя как прямой прокси для всего остального. Это позволяет людям / системам очень легко тестировать части новой платформы, которые мы хотим, без необходимости слишком много менять, просто используйте адрес прокси.

Возможна ли такая установка?

Следующее, кажется, работает для меня: все для www.myurl.com отправляется на новые серверы, а все остальное проксируется как обычно.

# Setup a cache peer as an origin server 
# Duplicate this line for each site you want to reverse for and give it a new name
cache_peer <new platform ip or fqdn> parent 80 0 no-query originserver proxy-only name=upstream1

# Set the domain the cache_peer should handle
cache_peer_domain upstream1 www.myurl.com

# Duplicate following three lines
# Add as many acl lines as necessary for all domains handled
acl our_sites  dstdomain www.myurl.com
cache_peer_access upstream1_sites allow our_sites
cache_peer_access upstream1_sites deny all