نحوه تنظیم پروکسی در خط فرمان یا ترمینال لینوکس
تنظیم پروکسی در سیستم لینوکس میتواند در سناریوهای مختلفی مفید باشد، مانند دسترسی به منابعی در یک شبکه که به آدرسهای IP خاصی محدود شدهاند یا محافظت از حریم خصوصی شما هنگام اتصال به اینترنت. ابزارها و روشهای متعددی برای پیکربندی پروکسی در سیستم لینوکس وجود دارد و جزئیات آن به توزیع و نسخهی لینوکسی که استفاده میکنید بستگی دارد.
در این مقاله، یاد میگیریم چگونه در خط فرمان لینوکس، رابط کاربری گرافیکی اوبونتو دسکتاپ و گنوم ۳ پروکسی تنظیم کنیم.
در یک سیستم لینوکس، میتوانید تنظیمات پروکسی را به چند روش مختلف با استفاده از خط فرمان پیکربندی کنید.
در اینجا چند جایگزین آورده شده است:
- متغیرهای محیطی را تنظیم کنید: برای مشخص کردن سرور پروکسی برای ترافیک HTTP و HTTPS به ترتیب، میتوانید متغیرهای محیطی HTTP_PROXY و HTTPS_PROXY را تنظیم کنید.
به این توجه کنید:
export http_proxy=http://proxy.example.com:8080
export https_proxy=http://proxy.example.com:8080
- از ابزار proxychains استفاده کنید: proxychains ابزاری است که به شما امکان میدهد از یک پروکسی با هر برنامهی خط فرمان استفاده کنید. برای استفاده از آن، باید فایل /etc/proxychains.conf را ویرایش کنید تا سرور پروکسی و هر تنظیمات دلخواه دیگر را مشخص کنید، و سپس از دستور proxychains برای اجرای دستور مورد نظر خود استفاده کنید. برای مثال:
proxychains curl http://example.com
- از ابزار apt-get استفاده کنید: اگر نیاز دارید برای دانلود بستهها با apt-get از پروکسی استفاده کنید، میتوانید با افزودن یک خط به فایل /etc/apt/apt.conf به شکل زیر، پروکسی را مشخص کنید:
Acquire::http::Proxy "http://proxy.example.com:8080";
همچنین میتوانید با افزودن یک خط مشابه با HTTPS به جای HTTP، یک پروکسی جداگانه برای HTTPS تنظیم کنید.
راهاندازی پروکسی با رابط کاربری گرافیکی اوبونتو دسکتاپ
برای پیکربندی پروکسی با رابط کاربری گرافیکی اوبونتو دسکتاپ، این مراحل را دنبال کنید:
- اپلیکیشن تنظیمات (Settings) را با کلیک روی آیکون چرخدنده در گوشه بالا سمت راست دسکتاپ باز کنید.
- در برنامهٔ تنظیمات، روی آیکون «شبکه» کلیک کنید.
- در منوی سمت چپ، روی اتصال شبکهای که میخواهید پروکسی آن را پیکربندی کنید کلیک کنید. اگر به اتصال سیمی متصل هستید، نام آن «Wired» خواهد بود. اگر به اتصال بیسیم متصل هستید، نام آن «Wireless» خواهد بود.
- برای باز کردن تنظیمات اتصال شبکه، روی آیکون «دنده» در کنار اتصال کلیک کنید.
- در پنجرهٔ تنظیمات، روی زبانهٔ «پراکسی» کلیک کنید.
- در برگه «پراکسی»، شما میتوانید بین استفاده از تنظیم پراکسی «خودکار» یا «دستی» انتخاب کنید. اگر گزینه «خودکار» را انتخاب کردهاید، باید URL فایل PAC (پراکسی اتو-کانفیگوریشن) را در ستون «URL» وارد کنید. برای گزینه «دستی»، در صورت استفاده، باید آدرس IP و شماره پورت سرور پروکسی را به ترتیب در بخشهای «آدرس» و «پورت» وارد کنید.
- اگر پروکسی شما به احراز هویت نیاز دارد، گزینه «نیاز به احراز هویت» (Require authentication) را انتخاب کرده، سپس نام کاربری و رمز عبور خود را در بخشهای مربوطه وارد کنید.
- برای ذخیرهٔ تنظیمات خود، از دکمهٔ «اعمال» استفاده کنید.
تنظیمات پروکسی در گنوم ۳
برای پیکربندی تنظیمات پروکسی GNOME3 این مراحل را دنبال کنید:
- برنامهٔ تنظیمات را اجرا کنید.
- روی زبانه شبکه کلیک کنید.
- برای پیکربندی اتصال شبکه، روی نماد چرخدنده کنار آن کلیک کنید.
- در پنجرهٔ تنظیمات شبکه، روی زبانهٔ IPv4 یا IPv6 کلیک کنید.
- از میان گزینههای «روش»، «دستی» را انتخاب کنید.
- ستونهای «آدرس» و «پورت» را با اطلاعات سرور پروکسی پر کنید.
- در صورت لزوم، بخشهای «نام کاربری» و «رمز عبور» را با نام کاربری و رمز عبور پر کنید.
- از منو «ذخیره» را انتخاب کنید.
- در نهایت، پنجره «تنظیمات» را ببندید.
پرسشهای متداول دربارهٔ پروکسی در لینوکس
آیا لینوکس میتواند از یک سرور پروکسی پشتیبانی کند؟
بله، لینوکس میتواند با استفاده از ابزارهای مختلفی مانند Squid، Apache HTTP Server با mod_proxy یا HAProxy از یک سرور پروکسی پشتیبانی کند.
پروکسی HTTP در لینوکس چیست؟
پروکسی HTTP نوعی خاص از پروکسی است که ترافیک HTTP (پروتکل انتقال ابرمتن)، استاندارد صنعتی برای اتصال مرورگرهای آنلاین و سرورهای وب را کنترل میکند. پروکسیهای HTTP میتوانند برای افزایش سرعت اینترنت، دور زدن سانسور یا حفظ حریم خصوصی استفاده شوند.
نتیجهگیری
بهطور کلی، استفاده از یک پروکسی HTTP در سیستم لینوکس مزایای متعددی دارد. با ایفای نقش واسطه بین دستگاه کاربر و اینترنت، پنهان کردن آدرس IP کاربر و محافظت در برابر خطرات احتمالی آنلاین، میتواند به افزایش امنیت کمک کند. با کش کردن صفحات پربازدید، میتواند با حذف نیاز به درخواستهای مکرر، سرعت گشتوگذار در اینترنت را افزایش دهد.
ویپیان نامحدود را دانلود کنید و یک دوره آزمایشی ۷ روزه رایگان + ضمانت بازپرداخت وجه ۳۰ روزه اضافی دریافت کنید!
VPN Unlimited همچنین بخشی از بسته امنیتی MonoDefense است.