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

доступ к другой подсети за прокси

У меня есть прокси-сервер squid с dansguardian с ip x.x.1.125, и все компьютеры имеют этот ip в качестве шлюза. Теперь они мне нужны для доступа к приложению на x.x.othernetwork.41 ip. Но когда я включаю переадресацию IP, они могут получить доступ к этому IP, но Интернет становится открытым даже без настроек прокси в браузере. Другими словами, когда я включаю пересылку, пользователи получают полный доступ в Интернет.

Я хочу, чтобы они имели доступ к этому приложению в другой подсети, но также имели доступ к Интернету только через прокси. Прокси может пинговать программное обеспечение ip x.x.othernetwork.41.

x.x.1.125 имеет одну сетевую карту.

Спасибо

Есть разные способы добиться этого.

  • Вы можете добавить правила брандмауэра, используя iptables в прокси-сервере, который заблокирует исходящее соединение с портом 80/443 для локальной сети, так что пользователи не смогут использовать Интернет без использования прокси.
  • Отключите переадресацию IP на прокси-сервере и настройте правильный маршрут к другой сети с помощью route , чтобы пакет направлялся на правильный шлюз для достижения другой сети.

Проблема в вашей настройке, вы используете прокси-сервер в качестве шлюза, который на самом деле не является маршрутизатором, как вы сказали, у него только один интерфейс Ethernet. Поэтому вам следует подумать о настройке вашей локальной сети, чтобы компьютеры были настроены с правильным / фактическим адресом шлюза. Таким образом, они смогут подключиться к другим сетям без прохождения через прокси-сервер. Для правильной работы прокси-сервер не обязательно должен быть шлюзом по умолчанию.