Локал таслан барих прокси шинэ гадагш холболт нээдэг. Хэрэв бүхнийг хамарсан OUTPUT дахин чиглүүлэлт тэдгээр сокетуудыг бас барьж авбал проксийг өөрийнх нь сонсогч руу буцаадаг.

Одоо байгаа IPv4 iptables NAT тохиргоонд зориулсан үйлчилгээний таних тэмдэг тэдгээр сокетуудыг ялгаж чадна:

-A OUTPUT -p tcp -m owner ! --uid-owner proxyuser \
  -m multiport --dports 80,443 -j REDIRECT --to-ports 8080

Энэ дүрмийн хэсэг нь таслан барих чадвартай сонсогч 8080 порт дээр аль хэдийн байгаа бөгөөд проксигийн гарч буй сокетууд proxyuser-т хамаарна гэж үздэг. Тэр хэрэглэгчийн холболтууд энэ дүрмээс хасагдана; бусад хэрэглэгчдийн тохирох холболтууд дахин чиглүүлэгдэнэ.

Хөтөч ихэвчлэн түр зуурын эх порт сонгодог. Эх порт 80 эсвэл 443-ийг тааруулах нь түүний вэбсайт холболтыг таних эсвэл проксийг чөлөөлөх найдвартай арга биш.

Эзэмшлийн тааруулга нь сокетийн эзэмшилтэй локалаар үүссэн урсгал-д хамаарна. Энэ нь бусад машинаас ирж буй пакетуудад зориулсан эх хаягийн бодлогыг орлож чадахгүй.

Одоо байгаа дүрмийн дараалал болон сүлжээний бодлогыг анхаарч байгаарай. Дахин чиглүүлэлт нь түүхий SOCKS сонсогчийг таслан барих адаптер болгохгүй бөгөөд IPv6 мөн өөрийн тохирох тохиргоог шаарддаг.

Холбоотой нийтлэлүүд