آموزش های کاربردیبایگانی مطالب

اتصال Raspberry Pi به سرور Proxy

در این مقاله طریقه اتصال Raspberry Pi به سرور Proxy را بصورت کامل شرح خواهیم داد. همراه ما باشید.

استفاده از سرور پروکسی
اگر می خواهید رزبری پای توسط سرور پروکسی به اینترنت وصل شود لازم است قبل از آنلاین شدن، رزبری پای را برای استفاده از سرور تنظیم کنید.


پیش نیاز ها جهت اتصال Raspberry Pi به سرور Proxy

  • آدرس IP یا hostname و پورت سرور پروکسی مورد نظر

  • نام کاربری و رمز عبور پروکسی(در صورت لزوم)

تنظیمات رزبری پای جهت اتصال به پروکسی

برای اینکه رزبری پای بداند چطور به سرور پروکسی دسترسی داشته باشد. سه متغیر محیطی (http_proxy, https_proxy  و  no_proxy) تنظیم کنید.

در محیط خط فرمان  با دستور زیر فایل environment را باز کنید:

sudo nano /etc/environment

برای ساخت متغیر http_proxy دستور زیر را به فایل /etc/environment اضافه کنید:

export http_proxy="http://proxyipaddress:proxyport"

proxyipaddress و proxyport را با آدرس IP و پورت پروکسی مورد نظر خود جایگزین نمایید.

در صورتی که پروکسی به نام کاربری و رمز عبور نیاز دارد اطلاعات لازم را با فرمت زیر به فایل اضافه کنید

export
 http_proxy="http://username:password@proxyipaddress:proxyport"

برای متغیر https_proxy نیز همانند بالا اطلاعات را وارد کنید:

export
 https_proxy="http://username:password@proxyipaddress:proxyport"

متغیر محلی no_proxy را بسازید. در این متغیر لیستی جدا شده با ویرگول وجود دارد که آدرس هایی که رزبری نباید با پروکسی به آنها وصل شود را نشان می دهد:

export no_proxy="localhost, 127.0.0.1"

در انتها فایل /etc/environment باید به شکل زیر باشد:

اتصال Raspberry Pi به سرور Proxy


به روز رسانی sudoers

برای استفاده از متغیر های محیطی جهت دستوراتی که در sudo اجرا می شوند (نصب یا دانلود نرم افزار) نیاز است تا sudoers روز رسانی کنید. با دستور زیر فایل مربوط به sudoer ها را باز کنید:

sudo visudo

دستور زیر را به فایل اضافه کنید:

Defaults    env_keep+="http_proxy https_proxy no_proxy"

در نتیجه sudo از متغیر های محلی که ساختید استفاده می کند.

اتصال Raspberry Pi به سرور Proxy

در انتها رزبری پای را راه اندازی مجدد کنید تا تغییرات انجام شده اعمال شود.


این مقاله چطور بود ؟
+1
3
+1
9
+1
3
مشاهده بیشتر

محمد حسنی

علاقمند به حوزه IoT و الکترونیک. در حال حاضر به مدت یکسال است که در تیم سخت افزار سازان نام آور به تولید محتوا مشغول هستم.

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا