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

Настройка прокси-сервера squid3 на сервере linux с 2 портами Ethernet

Мне нужно настроить прокси-сервер squid3 на моем Linux-компьютере с двумя портами Ethernet (eth0 и eth1). eth0 имеет IP-адрес 192.168.1.2, назначенный маршрутизатором, который предоставляет системе Интернет. eth1 подключен к свичу. Мне нужен squid3 для обслуживания коммутатора через eth1. Как мне настроить eth1? Конфигурации для squid3 мне не нужны. Что я должен делать?

Если вам не нужен прозрачный прокси, то вам не нужно беспокоиться о предоставлении eth1 адреса. Весь трафик может обрабатывать eth0.

Если вам нужен прозрачный прокси, у вас есть два варианта.

Вариант 1: мост

Сконфигурируйте обе стороны Ethernet в группу мостов, а затем используйте iptables для обработки перехвата. Вы назначаете интерфейсу виртуального моста IP-адрес.

Вариант 2: проложить маршрут

Настройте свой сервер Squid как маршрутизатор. Установите на нем dhcp, чтобы остальная часть вашей сети могла получать адреса. Затем используйте iptables для обработки перехвата.