منبع اصلی نوشتار زیر در این لینک قرار دارد

تنظیم پراکسی در ترمینال (قسمت دوم)

در قسمت قبلی به تنظیم پراکسی در ترمینال برای پراکسی‌هایی که نیازی به تعیین احراز ندارند پرداختیم. حال اگر پراکسی شما نیازمند احراز هویت و واردکردن نام کاربری و گذرواژه است با این آموزش همراه شوید!

برای این کار می‌تواند دستور export را به شکل زیر برای ست کردن پراکسی http به کاربرید:

export http_proxy="http://$username:$password@proxyserver:8080/"

که username و password مطابق شکل در دستور به کار می‌روند. اگر بخواهیم آن را به شکل اسکریپت به کاربریم می‌توان از اسکریپتی مانند اسکریپت زیر بهره جست.

echo -n "username:"
read -e username
echo -n "password:"
read -es password
export http_proxy="http://$username:$password@proxyserver:8080/"
export https_proxy=$http_proxy
export ftp_proxy=$http_proxy
export rsync_proxy=$http_proxy
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
echo -e "\nProxy environment variable set."

برای غیرفعال کردن تمامی پراکسی‌های تنظیم‌شده نیز می‌توان از دستور unset به شکل زیر بهره جویید!

unset HTTP_PROXY
unset http_proxy
 unset HTTPS_PROXY
unset https_proxy
unset FTP_PROXY
unset ftp_proxy
unset RSYNC_PROXY
unset rsync_proxy
echo -e "\nProxy environment variable removed."

برای تنظیم پراکسی‌های Socks هم می‌توانید به این شکل عمل کنید که ابتدا آن را در یک پراکسی سرور ثانویه ست کنید و سپس از پراکسی سرور ثانویه بهره جویید. برای این کار نرم‌افزار Polipo را نصب کنید، سورس آن در این لینک گیت‌هاب قرار دارد.

سپس فایل زیر را باز کرده:

gksu gedit /etc/polipo/config
#Or in KDE
kdesu kwrite /etc/polipo/config
#Or some editor

و مقادیر زیر را در آن وارد کنید:

socksParentProxy = localhost:9050 #This is tor proxy
socksProxyType = socks5

سپس آن را به این شکل اجرا کنید:

systemctl start polipo

بعد از این کار می توانید به راحتی از IP,PORT زیر به صورت http استفاده کنید:

127.0.0.1:8123

ارسال نظر سریع



برچسب ها : , ,

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد