آموزش نصب GeoIP در لینوکس

با نصب GeoIP روی سیستم عامل سرور و لینوکس خود قادر خواهید بود به دیتابیس شناسایی IP های کشور ها و حتی شهر های مختلف دسترسی داشته باشید . برای مثال با استفاده از این ابزار قادر خواهید بود دسترسی IP شهر یا کشور هایی رو در سطوح مختلف محدود یا باز کنید . در ادامه به آموزش نصب GeoIP در لینوکس با توزیع های RHEL و DEBIAN میپردازیم .

آموزش نصب GeoIP در لینوکس
آموزش نصب GeoIP در لینوکس

آموزش نصب GeoIP در لینوکس توزیع CentOS

برای نصب GeoIP  در کلیه توزیع های RHEL کافی است دستور زیر را در محیط SSH وارد کنید :

yum install geoip

برای نصب GeoIP  در کلیه توزیع های Debian و Ubuntu کافی است دستور زیر را در محیط SSH وارد کنید :

apt-get install libpcre3 libpcre3-dev libssl-dev libgeoip-dev

بعد از پایان نصب ، وب سرور و سرویس های fcgi را ریستارت کنید تا تغییرات اعمال شوند . حالا باید اقدام به آپدیت و به روز رسانی دیتابیس geoip برای شناسایی آخرین تغییرات در سطح آی پی های جهانی کنید .

آپدیت کردن دیتابیس GeoIP

برای به روز رسانی دیتابیس آی پی های GeoIP مطابق دستورات زیر عمل کنید :

cd /usr/share/GeoIP

 mv GeoIP.dat GeoIP.dat.dis

wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

gunzip GeoIP.dat.gz

اگر کار شما از حساسیت بسیار بالایی برخوردار است ، به شما توصیه میکنیم دیتابیس GeoIP را هر روز آپدیت و به روز کنید . با استفاده از GeoIP قادر به مانیتور سورس ترافیک ورودی به سرور های خود خواهید بود . امکان استفاده از GeoIP در PHP و همچنین وب سرور ها وجود دارد .

توجه داشته باشید که استفاده غلط از GeoIP منجر به از د ست رفتن ترافیک ورودی ، افت شدید بازدید سایت و سئو و عدم دسترسی به سایت خواهد شد . حتما بعد از اتمام تنظیمات مربوط به geoip هم چیز را یک بار به خوبی چک کنید . برای اطمینان از باز شدن سایت ها یا لینک های خاص از سایر کشور از میتوانید از وب سایت زیر استفاده کنید :

http://www.host-tracker.com

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *