socat-тың proxyport опциясы теңдік белгісін қажет етеді
Белгісіз proxyport:8080 опциясын түзетіп, жергілікті тыңдаушыны, прокси тыңдаушысын және соңғы қызмет порттарын ажыратыңыз.
socat мекенжайында proxyport=8080 деп жазыңыз. proxyport:8080 жазылуы белгісіз опция ретінде оқылады.
socat TCP4-LISTEN:9090,bind=127.0.0.1,fork PROXY:proxy.example:service.example:80,proxyport=8080
Бұл үлгі команда 127.0.0.1:9090 мекенжайында жергілікті TCP қосылымдарын қабылдайды. Ол 8080 порты бойынша proxy.example-ке қосылып, сол HTTP проксиден service.example:80 мекенжайына CONNECT туннелін сұрайды. Прокси сол межелі мекенжай мен портқа рұқсат беруі керек. Рұқсат етілген қоғамдық қызмет сынағы үшін HTTP прокси тізімі соңғы нүкте үміткерлерін ұсынады, олардың нақты мақсат пен портқа CONNECT қатынауын тексеру қажет.
Үш порттың жеке жұмыстары бар: 9090 — жергілікті тыңдаушы, 8080 — прокси тыңдаушысы, 80 — соңғы қызмет порты. Қос нүкте PROXY мекенжайының позициялық өрістерін ажыратады; үтірмен бөлінген мекенжай опциялары мән алғанда name=value қолданады.