نصب و راه اندازی Squid همراه Radius

آموزش نصب و راه اندازی Squid همراه Radius

Squid یک Proxy سرور مجازی Cache کننده برای Client های تحت وب سایت که اکثرا برای سرعت دادن به صفحات وب و به اشتراک گذاشتن اینترنت در یک شبکه استفاده میشود. و توانایی پشتیبانی از پروتکل های SSL, FTP, HTTP را در وب دارا میباشد. ایت امکانات باعص استفاده بهینه از پهنای باند خطوط ارتباطی و همینطور بیشتر شدن کارایی و سرعت سرویس دهنده های وب میشود و برعکس نرم افزار های Cache کننده قدیمی Squid کلیه درخواست های یک فرایند I/O را راه اندازی میکند ما در این مقاله قصد داریم نصب و راه اندازی Squid همراه Radius را برای شما شرح دهیم.

Radius یک سرویس مرکزی احزار هویت است. به جای آن که هر سرور مجازی RAS به طور جدا احتیاج به یک پایگاه داده باشد تا افراد را احراز هویت کند، درخواست های احراز هویت به سرور مجازی مرکزی ارسال میشوند.

بسیار خب برای نصب و راه اندازی آن، مراحل زیر را دنبال کنید :

در مرحله اول فایل squid_radius_aut را دانلود کنید و همین فایل را باز کنید و Config را براساس دستور زیر انجام دهید :

# cd /etc/squid/
# wget http://www .squid- cache.org/contrib/squid_radius_auth/squid_radius_auth-1.09.tgz
# tar -zxvf squid_radius_auth-1.09.tgz
# cd squid_radius_auth-1.09
# make
# make install
# vi /etc/squid/squid_radius_auth.conf
### squid_rad_auth configuration file
### MvS: 28-10-1998
server 127.0.0.1
secret dark123

و در آخر فایل Squid را با استفاده از دستور زیر Config کنید :

auth_param basic program /etc/squid/squid_radius_auth -f /etc/squid/squid_radius_auth.conf
auth_param basic children 6
auth_param basic realm DarkLove Proxy Access
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl AuthUsers proxy_auth REQUIRED
http_access allow all AuthUsers