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

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

سلام دوستان . پست تقریبا کوتاهی رو با هم دنبال می کنیم اما شاید بسیار پر کاربرد باشه ! همین طور که از عنوان مشخص است قصد داریم تا پروکسی ای بر روی ترمینال ست کنیم ! یکی از اصلی ترین دلایل استفاده از پروکسی تحریم هایی است که علیه کشورمون ایجاد شده پس برای استفاده از خیلی از برنامه ها و … مجبور به استفاده از پروکسی هستیم !

شاید بشه از یک دید دیگری هم به این موضوع نگاه کرد . به عنوان مثال برای دسترسی به شبکه ی یک سازمان و یا یک شرکت باید از پروکسی استفاده کرد تا تمامی کار ها و … در یک سرور مرکزی نظارت شود .

ست کردن پروکسی روی خیلی از برنامه مثال مرورگر ها و … شاید راحت باشه اما برای ست کردن پروکسی روی ترمینال به شکل زیر عمل می کنیم :

iman@OSLearn:~$ export http_proxy='http://username:password@PROXY_IP:PROXY_PORT/'

نکته : سینتکس بالا برای http proxy است .

اما اگر از https proxy استفاده می کنید :

iman@OSLearn:~$ export https_proxy='http://username:password@PROXY_IP:PROXY_PORT/'

نکته : اگر سرویس پروکسی ای که استفاده می کنید دارای username و password است , لازم است عبارات username و password را در سینتکس بالا set کنید . در غیر این صورت از نوشتنش صرف نظر کنید .

به عنوان مثال در سیستم من یک سرویس بر روی آی پی 127.0.0.1 و پورت 8888 و بدون هیچ userpass ای سرویس دهی می کند . پس برای استفاده به شکل زیر عمل می کنم :

iman@OSLearn:~$ export http_proxy='http://localhost:8888'

اما برای این که مطمئن بشم تا مراحل به درستی و خوبی طی شده است , به شکل زیر عمل می کنم :

iman@OSlearn:~$ curl icanhazip.com

در آخر جهت غیر فعال کردن این تنظیمات می توان به شکل زیر عمل کرد :

iman@OSLearn:~$ unset http_proxy
iman@OSLearn:~$ unset https_proxy

 

تست شده بر روی Debian – Gnome Terminal

 

منبع : او اس لرن دات آی آر | http://OSLearn.ir

نویسنده : E2MA3N



برچسب ها : , ,