در یک نشانی 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 استفاده می‌کنند.

مقالات مرتبط