Имеется локальная сеть1 192.168.0.0/24. В ней поднят прокси Squid3 на Debian. Есть необходимость поднять тестовый стенд на виртуалках где шлюз (виртуальная машина) будет одним интерфейсам смотреть в локальную сеть1, а другим в виртуальную сеть2 192.168.1.0/24. Вопрос в том, как организовать доступ к интернету для машин в сети2?
sazhyk: Прокси не обязан быть в той же подсети, в которой проксируется трафик. Вам сразу сказали, что это решается маршрутизацией. И не путайте понятия шлюз и прокси, ибо судя по вопросу, не ясно что и где Вы подразумеваете. Впорос вроде про прокси, а потом "как организовать доступ в инет для машин из сети 2". Чтобы был доступ, на роутере должен быть настроен NAT для второй сети, а потом уже хостам этой сети тем или иным способом предписывать ходить в вэб через прокси. В вашем случае ("чтоб не знали о существовании прокси" (с) ) нужен прозрачный прокси.
oldbro: PS. Настройка прозрачного проксисервера включает в себя соотвествующий конфиг в файл squid.conf и настройка заворачивания трафика 80-го и 443 порта на шлюзе в сторону прокси.
Если есть свитч cisco, то можно гуглить в сторону wccp. Как раз это и сделает. А если прокся станет недоступна, то будет гнать трафик напрямую, пока она вновь не станет доступной.