ArsenBespalov
@ArsenBespalov
Сам себе разработчик

Как в Mac OS X весь трафик пустить через прокси?

Собственнно сабж именно в этом и заключается, только примечание сделаю: есть такая программка — Proxifier, которая не работает так как работает в Windows, т.е. она ставится, просит перезапустить mac но в результате никакой сетевой трафик через неё не ходит, а требуется чтобы ходил. Подскажите как можно весь трафик повернуть в прокси?

Варианты настройки прокси отпадают, т.к. ей рулю не я и вообще я с детства не переношу прокси.
  • Вопрос задан
  • 10773 просмотра
Решения вопроса 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Самым разумным методом выглядит поднять squid и пускать весь трафик через него, как transparent proxy.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
blo
@blo
инженер-программист
Если я правильно понял вопрос, то нужно копать в сторону transparent proxy. Для linux это делается несколькими строками в iptables.
Ответ написан
Комментировать
uscr
@uscr
А если так? Адресом прокси будет 127.0.0.1, судя по всему.
Ответ написан
iscsi
@iscsi
В mac os x есть ipfw — а значит можно сделать следующее — завернуть весь трафик в прокси, например, так:
sudo ipfw add fwd proxy_ip,port tcp from me to any (весь tcp трафик, только для http/s добавить в конец правила dst-port 80,443)
по аналогии можно запихать всё что угодно, там пускай прокси разбирается (пользуясь случаем передаю привет администратору прокси)
Nota Bene Отменить просто, посмотреть номер правила в ipfw show и сделать ipfw show delete #правила или поменять add на delete в оригинальном правиле.
Ответ написан
ArsenBespalov
@ArsenBespalov Автор вопроса
Сам себе разработчик
Вроде нашел решение моей проблемы, но не самом маке, но это как раз лучше, т.к. прокся только на работе.

http://nongraphical.com/2008/09/squid-3-proxy-chaining/ (P.S. Полностью согласен с автором статьи)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы