Fedora - какой прокси сервер?

1

Есть ли какой-нибудь универсальный прокси-сервер для Fedora Linux, который позволяет любой порт ?

Я знаю:

  • SQUID прокси - кажется, что позволяет только HTTP и HTTPS (я использую его сейчас)
  • крошечный прокси - также только HTTP и HTTPS

Мне нужно открыть FTP и некоторые другие конкретные порты ..

gaffcz
источник

Ответы:

1

squid позволяет использовать HTTP-соединение «CONNECT», которое обычно используется для HTTPS, но в действительности может использоваться для любого вида TCP-соединений.

Если вы настраиваете простой персональный прокси-сервер, вам может пригодиться сервер SOCKS 5, встроенный во все SSH-клиенты: ssh -D 1080 myhostи вы получаете прокси на localhost: 1080.

Оба будут работать для TCP в пассивном режиме (не активны).

grawity
источник
Спасибо! Вы говорите об этих строках в SQUID.conf? acl SSL_ports port 443 20 21, acl CONNECT method CONNECTИ http_access deny CONNECT !SSL_ports. Это не работает .. Так что я попробую SOCK 5. И в чем разница между пассивным и активным режимом?
gaffcz
@gaffcz: FTP отличается от других популярных протоколов тем, что он использует соединения для передачи данных отдельно от соединения управления. В активном режиме сервер подключится к вашему клиенту для передачи данных. В пассивном режиме клиент инициирует все соединения. Активный режим FTP, а также любые входящие соединения сложны, когда находятся за NAT, и практически невозможны за прокси-серверами. Примечание. В обоих режимах соединения для передачи данных используют случайно выбранные номера портов назначения, поэтому вам, вероятно, придется разрешить все порты.
Гравитация