Знаю что на squid это делается очень легко, но как должен уметь работать прокси чтобы быть прозрачным?
Нагуглил прокси в 20 строк кода на nodejs. Сам по себе работает четко, но если настраиваю ipfw:
ipfw add 100 fwd 127.0.0.1,3128 tcp from any to any 80 out via en0
Никаких запросов прокси не получает и страница соответственно не грузится.