В адрес на socat пишете proxyport=8080. Изписването proxyport:8080 се разчита като непозната опция.

socat TCP4-LISTEN:9090,bind=127.0.0.1,fork PROXY:proxy.example:service.example:80,proxyport=8080

Тази примерна команда приема локални TCP връзки на 127.0.0.1:9090. Тя се свързва с proxy.example на порт 8080 и иска от това HTTP прокси тунел CONNECT към service.example:80. Проксито трябва да разрешава тази дестинация и порт. За разрешен тест на публична услуга списъкът с HTTP проксита предлага кандидати за крайни точки, чийто CONNECT достъп до действителната цел и порт трябва да се провери.

Трите порта имат различни задачи: 9090 е локалният слушател, 8080 е слушателят на проксито, а 80 е портът на крайната услуга. Двоеточията разделят позиционните полета на адреса PROXY; опциите на адреса, разделени със запетая, използват name=value, когато приемат стойност.

Подобни статии