በTinyproxy 1.11.2፣ Listen የደንበኛ ግንኙነቶችን የሚቀበል አድራሻ ይመርጣል፣ Allow ደግሞ የተፈቀዱ ደንበኞችን ይቆጣጠራል። Bind የመውጫ አድራሻ ይመርጣል።

የማዳመጥና የደንበኛ ደንቦች

የጥቅሉን የአገልግሎት ተጠቃሚ፣ የምዝገባና የPID ፋይል ቅንብሮች ያቆዩ። የማዳመጥና የመዳረሻ መዝገቦችን በታሰበው ፖሊሲ ይተኩ፦

Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443

ሁለቱንም የሰነድ አድራሻዎች ይተኩ። የማዳመጥ አድራሻው የአገልጋዩ መሆን አለበት፣ የደንበኛው አድራሻም አገልጋዩ ከሚያየው ምንጭ ጋር መዛመድ አለበት። ያረጁ ከልክ በላይ ፈቃድ የሚሰጡ ደንቦችን ያስወግዱ።

የAllow ወይም Deny መዝገቦች ከሌሉ፣ Tinyproxy ሁሉንም ደንበኞች ይፈቅዳል። የመዳረሻ መዝገቦች ካሉ ነባሪው መከልከል ይሆናል፣ የደንቦቹም ቅደም ተከተል አስፈላጊ ነው። ስለዚህ ሁሉንም የመዳረሻ መስመሮች መሰረዝ የተገደበ ነባሪ ከመመለስ ይልቅ ፖሊሲውን ይከፍታል።

ConnectPort 443 CONNECTን ወደዚያ የመድረሻ ፖርት ብቻ ይገድባል። አጠቃቀምዎ ከጠየቀ፣ መደበኛ HTTP ጥያቄዎች የተለየ የመድረሻ ቁጥጥር ይፈልጋሉ።

እየሠራ ያለውን አገልግሎት መፈተሽ

የመውጫ Bind ቅንብር ገቢ ሶኬቶችን አይገድብም። ከጀመረ በኋላ በእውነት የሚያዳምጠውን ይመልከቱ፦

sudo ss -ltnp 'sport = :8888'

ያልታሰቡ አዳማጮችን ወይም የቀድሞ የአገልግሎት አብነቶችን ለማግኘት ሁለቱንም የአድራሻ ቤተሰቦች ይፈትሹ።

በዚህ ስሪት ቅንብሩን ብቻ ለመተንተን በሰነድ የተገለጸ -t አማራጭ የለም። የሚተዳደረው አገልግሎት ቆሞ ሳለ፣ በፊት መስመር ማስኬድ የመነሻ ስህተቶችን ያሳያል፦

sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf

የሚተዳደረውን አገልግሎት እንደገና ከመጀመር በፊት የፊት መስመሩን ሂደት ያቁሙ። ከተፈቀደ ምንጭና መከልከል ካለበት ሁለተኛ ቁጥጥርዎ ሥር ያለ ምንጭ ጥያቄዎችን ይፈትሹ። የመድረሻው ምዝገባዎች የተከለከለው ጥያቄ እንዳልተላለፈ ለማረጋገጥ ይረዳሉ።

ተዛማጅ ጽሑፎች