Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > Linux, легкий прокси сервер


Автор: Logo 21.5.2012, 20:34
Нужен максимально легкий (по используемым ресурсам) прокси, с возможностью добавления/перезаписи http заголовков, что посоветуете?

Автор: ChihPih 21.5.2012, 20:44
Самый легкий 3proxy, только умеет ли он переписывать заголовки - не знаю.

Автор: Logo 21.5.2012, 21:33
Хм...
Цитата

Q: Почему так криво написан код?
A: Есть несколько причин. Во-первых, я не программист. Во-вторых, 3proxy изначально писался на коленке (в отет на "слабо" в одной из конференций). Никто не мог предположить, что им кто-то реально будет пользоваться. В-третьих, у многих возникает желание разобраться в коде 3proxy чтобы внедрить его в какой-нибудь троян. Очень не хочется облегчать эту задачу. В-четвертых, мне надо добиться компиляции кода в как можно большем числе систем. Замечено, что чем кривее код в C, тем он лучше переносится.

smile

Автор: ZeeLax 22.5.2012, 20:17
Тут, смотря, что проксировать. Клиента или сервер?

Автор: Logo 23.5.2012, 01:42
Цитата(ZeeLax @ 22.5.2012,  20:17)
Тут, смотря, что проксировать. Клиента или сервер?

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

Автор: ZeeLax 23.5.2012, 04:08
Понятно, вам нужно клиента проксировать. Ещё же и серверы проксируют (наоборот, для клиента), не будем об этом забывать. Для серверы бы nginx, конечно smile
А для клиента, не подскажу.

Добавлено через 37 секунд
Хотя... смотря что значит легкий. Сквид?

Автор: Logo 23.5.2012, 08:43
Цитата

по которому я смогу через него ходить в интернет. 

С компьютера...

Цитата

Ещё же и серверы проксируют (наоборот, для клиента), не будем об этом забывать.

Это когда
Цитата

location / {
  proxy_pass        http://localhost:8000;
  proxy_set_header  X-Real-IP  $remote_addr;
}

Ясно...

Добавлено @ 08:44
Цитата

Хотя... смотря что значит легкий. Сквид? 

Т.е. занимающий мало оперативной памяти и процессора, способный работать на слабом железе

Автор: ChihPih 23.5.2012, 09:09
Цитата(Logo @  23.5.2012,  11:43 Найти цитируемый пост)
Т.е. занимающий мало оперативной памяти и процессора, способный работать на слабом железе

Да, с 256 метрами оперативы может работать без проблем.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)