geoipupdate(1) General Commands Manual geoipupdate(1)

geoipupdate - برنامه به‌روزرسانی پایگاه‌های داده GeoIP و GeoLite

geoipupdate [-Vvh] [-f CONFIG_FILE] [-d TARGET_DIRECTORY]

دستور geoipupdate پایگاه‌های داده GeoIP و GeoLite را به‌طور خودکار به‌روزرسانی می‌کند. این برنامه برای بررسی پایگاه‌های داده جدید به سرور به‌روزرسانی MaxMind GeoIP متصل می‌شود. در صورتی که پایگاه داده جدیدی در دسترس باشد، برنامه آن را دانلود و نصب خواهد کرد.

اگر از دیوار آتش (فایروال) استفاده می‌کنید، باید پورت‌های DNS و HTTPS باز باشند.

نصب پایگاه‌های داده در یک دایرکتوری سفارشی. این گزینه اختیاری است. در صورت ارائه، مقدار DatabaseDirectory از فایل پیکربندی و متغیر محیطی GEOIPUPDATE_DB_DIR نادیده گرفته شده و این مقدار جایگزین می‌شود.
فایل پیکربندی مورد استفاده. برای اطلاعات بیشتر به GeoIP.conf و مستندات آن مراجعه کنید. این گزینه اختیاری است. در صورت تنظیم متغیر محیطی GEOIPUPDATE_CONF_FILE، از آن استفاده می‌شود؛ در غیر این صورت مقدار پیش‌فرض /etc/GeoIP.conf خواهد بود.
تنظیم تعداد دانلودهای همزمان (موازی) پایگاه داده.
نمایش راهنما و خروج.
نمایش اطلاعات نسخه و خروج.
فعال‌سازی حالت پرگویی (verbose). مراحلی را که geoipupdate طی می‌کند چاپ می‌کند. در صورت ارائه، مقدار هرگونه متغیر محیطی GEOIPUPDATE_VERBOSE را بازنویسی می‌کند.
ارائه خروجی نتایج دانلود/به‌روزرسانی در قالب JSON.

دستور geoipupdate در صورت موفقیت مقدار 0 و در هنگام خطا مقدار 1 را بازمی‌گرداند.

به‌طور معمول باید geoipupdate را دست‌کم دو بار در هفته اجرا کنید. برای اطلاعات بیشتر به برنامه زمانی انتشار پایگاه داده ما مراجعه نمایید.

در اکثر سیستم‌های شبه‌یونیکس، این کار با استفاده از cron قابل انجام است. می‌توانید یک نمونه فایل crontab را در پرتال توسعه‌دهندگان ما بیابید.

جهت استفاده به همراه سرور پروکسی، فایل GeoIP.conf خود را مطابق با توضیحات موجود در صفحه راهنمای GeoIP.conf به‌روزرسانی کنید. همچنین می‌توانید متغیر محیطی GEOIPUPDATE_PROXY یا http_proxy را تنظیم نمایید.

گزارش اشکالات به support@maxmind.com.

نوشته‌شده توسط William Storey.

حق نشر این نرم‌افزار (c) 2018-2026 متعلق به MaxMind, Inc. است.

این یک نرم‌افزار آزاد است که بر اساس انتخاب شما تحت مجوز آپاچی (Apache License) نسخه ۲.۰ یا مجوز MIT منتشر می‌شود.

به وب‌سایت ما مراجعه کنید تا درباره پایگاه‌های داده GeoIP اطلاعات بیشتری کسب کنید یا برای اشتراک ثبت‌نام نمایید.

GeoIP.conf(5)