Tinyproxy ଗନ୍ତବ୍ୟ ଫିଲ୍ଟର, କ୍ଲାଏଣ୍ଟ ACL ଏବଂ CONNECT ପୋର୍ଟ
ହୋଷ୍ଟନାମ ପ୍ରତିବନ୍ଧକ ପାଇଁ Tinyproxy ଗନ୍ତବ୍ୟ ଫିଲ୍ଟର ବ୍ୟବହାର କରନ୍ତୁ, ଏବଂ ସେମାନଙ୍କୁ ଉତ୍ସ କ୍ଲାଏଣ୍ଟ କିମ୍ବା CONNECT ପୋର୍ଟ ନିୟନ୍ତ୍ରଣ କରୁଥିବା ନିୟମରୁ ଅଲଗା କରନ୍ତୁ।
Tinyproxy ରେ Allow ଧାଡ଼ି କହେ କିଏ ପ୍ରକ୍ସି ବ୍ୟବହାର କରିପାରିବ। ଏହାର ଅର୍ଥ ନୁହେଁ ଯେ ସେହି କ୍ଲାଏଣ୍ଟମାନେ କେବଳ ସେଠାରେ ଲେଖା ହୋଇଥିବା ହୋଷ୍ଟ ପର୍ଯ୍ୟନ୍ତ ପହଞ୍ଚିପାରିବେ। ଗନ୍ତବ୍ୟ ଫିଲ୍ଟରିଂ ଏକ ଅଲଗା ସେଟିଂ।
ଗୋଟିଏ ନାମିତ ସେବା ପର୍ଯ୍ୟନ୍ତ ପହଞ୍ଚିବାକୁ ଉଦ୍ଦିଷ୍ଟ ପ୍ରକ୍ସି ପାଇଁ, ଫିଲ୍ଟର ଅନୁମତି-ତାଲିକା ଭାବରେ କାମ କରିପାରେ:
Filter "/etc/tinyproxy/allowed-hosts"
FilterDefaultDeny Yes
FilterURLs No
ତା'ପରେ ଫାଇଲରେ ଆପଣ ବାଛିଥିବା ଫିଲ୍ଟର ସିଣ୍ଟାକ୍ସ ଦ୍ୱାରା ଅନୁମତିପ୍ରାପ୍ତ ଗନ୍ତବ୍ୟ ପାଟର୍ନ ରହେ। ସଂକୀର୍ଣ୍ଣ ସଠିକ୍-ହୋଷ୍ଟ ପାଟର୍ନ ରଖନ୍ତୁ, ଏବଂ ନିୟମିତ ଅଭିବ୍ୟକ୍ତି ଏଙ୍କର କିମ୍ବା ୱାଇଲ୍ଡକାର୍ଡ ସିଣ୍ଟାକ୍ସ ବାଛିବା ପୂର୍ବରୁ କନଫିଗର ହୋଇଥିବା FilterType ଯାଞ୍ଚ କରନ୍ତୁ। ଗୋଟିଏ ମୋଡ୍ ପାଇଁ ଲେଖା ପାଟର୍ନ ଅନ୍ୟଟିରେ ଅନ୍ୟ ଅର୍ଥ ଦେଇପାରେ।
ତିନୋଟି ଅଲଗା ନିୟନ୍ତ୍ରଣ ଅଛି
- କ୍ଲାଏଣ୍ଟ
Allow/Denyନିୟମ ଉତ୍ସ କ୍ଲାଏଣ୍ଟକୁ ପ୍ରତିବନ୍ଧିତ କରେ। - ଗନ୍ତବ୍ୟ ଫିଲ୍ଟରିଂ ଅନୁରୋଧିତ ହୋଷ୍ଟ କିମ୍ବା URL କୁ ପ୍ରତିବନ୍ଧିତ କରେ।
ConnectPortCONNECT ଗନ୍ତବ୍ୟ ପୋର୍ଟ କୁ ପ୍ରତିବନ୍ଧିତ କରେ।
Tinyproxy ମାନୁଆଲ ଏଗୁଡ଼ିକୁ ଅଲଗା ଭାବରେ ଡକ୍ୟୁମେଣ୍ଟ କରେ। ଗନ୍ତବ୍ୟ ଫିଲ୍ଟର ପ୍ରକ୍ସି ପ୍ରମାଣୀକରଣ ଯୋଡ଼େ ନାହିଁ, ଏବଂ ପୋର୍ଟ ଅନୁମତି ଅନୁରୋଧଗୁଡ଼ିକୁ ଏକ ହୋଷ୍ଟନାମରେ ସୀମିତ କରେ ନାହିଁ।
ସାଧାରଣ ଟନେଲ ମାଧ୍ୟମରେ HTTPS ପାଇଁ, ଗନ୍ତବ୍ୟ ହୋଷ୍ଟ ସହିତ କାମ କରନ୍ତୁ। ଏନକ୍ରିପ୍ଟ ହୋଇଥିବା ଅନୁରୋଧ ପଥ ସାଧାରଣ ପ୍ରକ୍ସି-ଦୃଶ୍ୟ ପାଠ୍ୟ ଭାବରେ ଉପଲବ୍ଧ ନୁହେଁ, ତେଣୁ ସରଳ HTTP ପାଇଁ କାମ କରୁଥିବା ପଥ ଅଭିବ୍ୟକ୍ତି HTTPS ପୃଷ୍ଠାର ପଥ ଯାଞ୍ଚ କରେ ବୋଲି ଧରିବା ଉଚିତ ନୁହେଁ।
ସାଇଟର ନିର୍ଭରତା ମଧ୍ୟ ବିଚାର କରନ୍ତୁ। ଏକ ପୃଷ୍ଠା ଚିତ୍ର ଆଣିପାରେ କିମ୍ବା ଅନ୍ୟ ହୋଷ୍ଟ ମାଧ୍ୟମରେ ପ୍ରମାଣୀକରଣ କରିପାରେ। କେବଳ ପ୍ରକୃତରେ ଆବଶ୍ୟକ ଗନ୍ତବ୍ୟ ଯୋଡ଼ନ୍ତୁ; ଏକ ଅନୁପସ୍ଥିତ ଚିତ୍ର ଠିକ୍ କରିବା ପାଇଁ ସଠିକ୍-ହୋଷ୍ଟ ନିୟମକୁ ପ୍ରଶସ୍ତ ପ୍ରତ୍ୟୟରେ ବଦଳାଇବା ଅନେକ ଅଧିକ ଟ୍ରାଫିକ୍ ଅନୁମତି ଦେଇପାରେ। ପ୍ରତ୍ୟେକ ଅନୁମତିପ୍ରାପ୍ତ ଗନ୍ତବ୍ୟର କାରଣ ରହିବା ଭଳି ତାଲିକାକୁ ବୁଝିବାଯୋଗ୍ୟ ରଖନ୍ତୁ।