3proxy sa Likod ng NAT: Lokal na Bind Address vs Pampublikong Exit IP
Ibahin ang lokal na bind address ng isang proxy host sa isinaling pampublikong address ng router kapag kinokonfigura ang 3proxy.
Nakikita ng website ang pampublikong IP ng iyong router, ngunit hindi ito nangangahulugang makakabit ang proxy machine ng socket dito. Sa likod ng NAT, ang host ay madalas na may pribadong address lamang.
Kinokontrol ng panlabas na address ng 3proxy ang lokal na pinagmumulan na ginagamit para sa mga papalabas na koneksyon. Kung ang pampublikong address ay nasa upstream router lamang, ang pagkopya nito sa lokal na bind setting ay maaaring mabigo bago pa magkaroon ng pagkakataon ang NAT na isalin ang trapiko.
Gumamit ng address na tunay na available sa proxy host, o ang inilaan na default na pagpili ng pinagmumulan. Maaari nang isalin ng router ang lokal na koneksyong iyon ayon sa patakaran nito sa network.
Ang listener para sa mga kliyente ay hiwalay. Gumagamit ito ng address kung saan nararating ng mga kliyente ang host; ang pampublikong papasok na access ay nakadepende rin sa inilaan na routing o port forwarding.
Ang gumaganang lokal na pinagmumulan ay hindi ginagarantiyahan ang isang partikular na pampublikong pagkakakilanlan. Maraming lokal na address ang maaaring maghati sa isang NAT exit, at maaaring baguhin ng patakaran ng provider ang isinaling address.
Isulat ang address ng host at ang isinaling pampublikong address bilang dalawang halaga. Pinipigilan nito na mapagkamalang address na itinalaga sa lokal na operating system ang IP report ng isang website.