Linux ରେ ପରସ୍ପର ବିରୋଧୀ no_proxy ଏବଂ NO_PROXY ମୂଲ୍ୟ
ଦୁଇଟି କ୍ଲାୟେଣ୍ଟ ସମାନ ସିଧା-ରାଉଟିଂ ନୀତି ପାଇଛନ୍ତି ବୋଲି ଧରିବା ପୂର୍ବରୁ ପରସ୍ପର ବିରୋଧୀ no_proxy ଏବଂ NO_PROXY ମୂଲ୍ୟ ଖୋଜନ୍ତୁ।
ଏକ Linux ପ୍ରକ୍ରିୟା ଏହି ଦୁଇଟି ମୂଲ୍ୟ ଉତ୍ତରାଧିକାରୀ ଭାବେ ପାଇପାରେ:
NO_PROXY=old.office.example
no_proxy=new.office.example
ଏଗୁଡ଼ିକ କେସ୍-ସମ୍ବେଦନଶୀଳ ପରିବେଶରେ ପୃଥକ ନାମ। ଦୁଇଟିଯାକକୁ ସମର୍ଥନ କରୁଥିବା କ୍ଲାୟେଣ୍ଟ କେବଳ ଗୋଟିଏ ଅଣ-ଖାଲି ମୂଲ୍ୟ ବାଛିପାରେ, ତେଣୁ କେବଳ NO_PROXY ମୁଦ୍ରଣ କଲେ ଏହା ପ୍ରକୃତରେ ବ୍ୟବହାର କରୁଥିବା ନୀତିକୁ ଛାଡ଼ିପାରେ।
| ନିର୍ଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟକାରୀ | ଦୁଇଟିଯାକ ଅଣ-ଖାଲି ହେଲେ ପ୍ରାଥମିକତା |
|---|---|
| Go 1.27.3 ରେ ଅନ୍ତର୍ଭୁକ୍ତ ପରିବେଶ ପ୍ରକ୍ସି ସହାୟକ | ବଡ଼ ଅକ୍ଷର ପୂର୍ବରୁ ଛୋଟ ଅକ୍ଷର |
| Requests 2.34.2 ର ବାଇପାସ୍ ଖୋଜ | ଛୋଟ ଅକ୍ଷର ପୂର୍ବରୁ ବଡ଼ ଅକ୍ଷର |
ବିଫଳ ପ୍ରକ୍ରିୟାର ଆରମ୍ଭ ସୀମାରେ ଉଭୟ ବନାନ ଯାଞ୍ଚ କରନ୍ତୁ। ଏହାର ସେବା ୟୁନିଟ୍, ଶେଲ୍ ପ୍ରୋଫାଇଲ୍, କଣ୍ଟେନର ପରିଭାଷା କିମ୍ବା ଜବ୍ ରନର୍ ବଞ୍ଚିଥିବା ମୂଲ୍ୟ ଦେଇପାରେ। ଦୁଇଟି ଅଲଗା ନୀତି ରହିଥିବା ବେଳେ ପ୍ରକ୍ସି ସର୍ଭର ବଦଳାଇବା ପରିବର୍ତ୍ତେ ଦ୍ୱନ୍ଦ୍ୱର ଉତ୍ସ ସଂଶୋଧନ କରନ୍ତୁ।
ଅଂଶଗ୍ରହଣକାରୀ ପ୍ରୋଗ୍ରାମମାନଙ୍କୁ ସେମାନଙ୍କ ସମର୍ଥିତ କନଫିଗରେସନ୍ ମାଧ୍ୟମରେ ଉଦ୍ଦିଷ୍ଟ ତାଲିକା ଦିଅନ୍ତୁ। ଯଦି ସୁସଙ୍ଗତତା ପାଇଁ ଉଭୟ ବନାନ ଆବଶ୍ୟକ, ମୂଲ୍ୟଗୁଡ଼ିକୁ ସମନ୍ୱିତ ରଖନ୍ତୁ। ମନୋନୀତ ପ୍ରକ୍ସି ଏଣ୍ଡପଏଣ୍ଟ ଭେରିଏବଲ୍ ମଧ୍ୟ ରେକର୍ଡ କରନ୍ତୁ: ଏକ କ୍ଲାୟେଣ୍ଟର ଏଣ୍ଡପଏଣ୍ଟକୁ ଅନ୍ୟ କ୍ଲାୟେଣ୍ଟର ବାଇପାସ୍ ତାଲିକା ସହିତ ମିଶାଇବା ନିୟନ୍ତ୍ରିତ ତୁଳନା ନୁହେଁ।
ତାଲିକାଟି ସେହି ଉତ୍ସ ସଂସ୍କରଣଗୁଡ଼ିକୁ ବର୍ଣ୍ଣନା କରେ, ଭବିଷ୍ୟତର ସମସ୍ତ Go ପ୍ରୋଗ୍ରାମ କିମ୍ବା Python ଲାଇବ୍ରେରୀକୁ ନୁହେଁ। Windows ରେ ମଧ୍ୟ ପରିବେଶ-ନାମର କେସ୍ ଅର୍ଥ ଅଲଗା; Linux ର ଦୁଇ-ନାମ ଦ୍ୱନ୍ଦ୍ୱକୁ ପୁନଃଉତ୍ପାଦନ କରେ ବୋଲି ଧରିବା ପରିବର୍ତ୍ତେ ଏହାର ପ୍ରକ୍ରିୟା କଣ ସଞ୍ଚୟ କରେ ଯାଞ୍ଚ କରନ୍ତୁ।