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

правило ipfw для пересылки всего трафика через локальный прокси

Я хочу настроить локальный http-прокси для тестирования приложений, которые выполняют внешние вызовы API через http.

Я не уверен, что лучший способ сделать это с помощью ipfw, я хочу запустить свой прокси как конкретный пользователь, а затем перенаправить весь HTTP-трафик на этот прокси, но мне нужно разрешить весь HTTP-трафик от этого пользователя, каковы конкретные ipfw правила для этого?

Я использую OS X.

ipfw add 666 fwd 127.0.0.1,80 tcp from me to any 80 not uid user_proxy

Теоретически это должно перенаправлять локально сгенерированный трафик, направленный на некоторый порт 80, на localhost: 80, где прокси-сервер работает под пользователем user_proxy. Понятия не имею, почему это не работает. В моей системе машина просто умирает после того, как я это сделаю (OS X 10.8). Вам удалось решить вашу проблему?