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

කළමනාකරණය කරන සේවාව නැවත අරඹන්නට පෙර පෙරබිම් ක්‍රියාවලිය නවත්වන්න. අවසර ඇති මූලාශ්‍රයකින් හා ප්‍රතික්ෂේප කළ යුතු දෙවන පාලිත මූලාශ්‍රයකින් ඉල්ලීම් පරීක්ෂා කරන්න. ප්‍රතික්ෂේප කළ ඉල්ලීම යොමු නොකළ බව තහවුරු කිරීමට ගමනාන්තයේ ලොග් උපකාරී වේ.

අදාළ ලිපි