Firefox SOCKS ProxyInfo: ଦୂର ରିଜୋଲ୍ୟୁସନ ପାଇଁ proxyDNS ସେଟ୍ କରନ୍ତୁ
ବ୍ରାଉଜର ସଂଳାପ ଏକ୍ସଟେନସନର ରୁଟ୍ କନଫିଗର କରେ ବୋଲି ଧରିନେବା ପରିବର୍ତ୍ତେ Firefox ଏକ୍ସଟେନସନ ଯାହା SOCKS ProxyInfo ଫେରାଏ ସେଥିରେ DNS ଆଚରଣ ସେଟ୍ କରନ୍ତୁ।
ଆପଣଙ୍କ ବର୍ତ୍ତମାନର Firefox ଏକ୍ସଟେନସନ ଶ୍ରୋତାରୁ SOCKS ରୁଟ୍ ସହିତ ଅଭିପ୍ରେତ ଗନ୍ତବ୍ୟ-DNS ନୀତି ଫେରାନ୍ତୁ:
{
type: "socks",
host: "proxy.example",
port: 1080,
proxyDNS: true
}
ଏହି API ରେ, type: "socks" SOCKS5 ଚିହ୍ନଟ କରେ। ସାର୍ବଜନୀନ ମଧ୍ୟସ୍ଥ ମାଧ୍ୟମରେ ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ-ସାଇଟ ଅନୁରୋଧ ପାଇଁ, SOCKS5 ପ୍ରକ୍ସି ତାଲିକା ରୁ ଜଣେ ପ୍ରାର୍ଥୀ ଏହି ରୁଟର ହୋଷ୍ଟ ଏବଂ ପୋର୍ଟ ଯୋଗାଇପାରେ। ଏହି ଅଂଶ ଧରିନେଏ ଯେ ଏକ୍ସଟେନସନର ପୂର୍ବରୁ ଅନୁମତିପ୍ରାପ୍ତ ରାଉଟିଂ ଶ୍ରୋତା ଅଛି; ଏହା ସମ୍ପୂର୍ଣ୍ଣ ଏକ୍ସଟେନସନ ନୁହେଁ। ପୁରୁଣା ପ୍ରସ୍ତାବ କିମ୍ବା ଅନ୍ୟ ବ୍ରାଉଜରର API ରୁ ଆସିଥିବା ପ୍ରକାର-ନାମ ପରସ୍ପର ବଦଳାଯୋଗ୍ୟ ନୁହେଁ।
Mozilla ର ବର୍ତ୍ତମାନର ସନ୍ଦର୍ଭ ସମର୍ଥିତ SOCKS ପ୍ରକାର ପାଇଁ proxyDNS କୁ false ଡିଫଲ୍ଟ ମୂଲ୍ୟ ଦିଏ। ଯେତେବେଳେ ଏହି ରୁଟକୁ ପ୍ରକ୍ସି-ପାର୍ଶ୍ୱ ରିଜୋଲ୍ୟୁସନ ଆବଶ୍ୟକ ହୁଏ ସେତେବେଳେ ଏହାକୁ ସ୍ପଷ୍ଟ ଭାବରେ ସେଟ୍ କରନ୍ତୁ, ବ୍ରାଉଜରର ମାନୁଆଲ-ପ୍ରକ୍ସି ସଂଳାପ ଏକ୍ସଟେନସନର ଚୟନ ଯୋଗାଇବ ବୋଲି ନିର୍ଭର କରିବା ପରିବର୍ତ୍ତେ।
ଅଭିପ୍ରେତ ନୀତି ପ୍ରତ୍ୟେକ ପ୍ରଯୁଜ୍ୟ ଫଲବ୍ୟାକ ବସ୍ତୁ ଉପରେ ମଧ୍ୟ ପ୍ରୟୋଗ କରନ୍ତୁ। ପ୍ରଥମ ରୁଟ ବିଫଳ ହେବା ପରେ ଫେରାଯାଇଥିବା ଅନ୍ୟ ଏକ ବସ୍ତୁର ଭିନ୍ନ DNS ଚୟନ ଥାଇପାରେ କିମ୍ବା ଭିନ୍ନ ପଥ ବାଛିପାରେ।
ଏହି କ୍ଷେତ୍ର ସେହି ରୁଟ ସହିତ ସମ୍ବନ୍ଧିତ କିଛି କ୍ୱେରୀ ନିୟନ୍ତ୍ରଣ କରେ। ଏହା ପ୍ରତ୍ୟେକ ଅପରେଟିଂ-ସିଷ୍ଟମ କିମ୍ବା ଆପ୍ଲିକେସନ ସନ୍ଧାନକୁ ପ୍ରକ୍ସିକୁ ସ୍ଥାନାନ୍ତର କରେ ନାହିଁ।