| MMDBRESOLVE(1) | MMDBRESOLVE(1) |
نام (NAME)
mmdbresolve - خواندن نشانیهای IPv4 و IPv6 و چاپ اطلاعات موقعیت جغرافیایی IP آنها
خلاصه دستور (SYNOPSIS)
mmdbresolve [ -v ]
mmdbresolve [ -h ]
mmdbresolve -f <dbfile> [ -f <dbfile> ] ...
توضیحات (DESCRIPTION)
دستور mmdbresolve نشانیهای IPv4 و IPv6 را از ورودی استاندارد (stdin) خوانده و اطلاعات موقعیت جغرافیایی آنها را در خروجی استاندارد (stdout) چاپ میکند. هر خط ورودی باید دقیقاً شامل یک نشانی باشد. خروجی به قالب INI است؛ با یک جداکنندهٔ بخش (section) که نام آن برگرفته از نشانیِ جستوجوشده است و به دنبال آن مجموعهای از جفتهای «key: value» قرار میگیرد. یک یادداشت که با «# End» شروع میشود نیز به انتهای هر بخش افزوده میگردد.
در هنگام راهاندازی، بخشی با عنوان «[init]» چاپ میشود که وضعیت هر پایگاهداده و وضعیت خودِ mmdbresolve را نشان میدهد.
گزینهها (OPTIONS)
-v
-h
-f
مثالها (EXAMPLES)
برای یافتن موقعیت مکانی یک نشانیِ مشخص:
echo 4.4.4.4 | mmdbresolve -f /usr/share/GeoIP/GeoLite2-City.mmdb
خروجی نمونه
[init] db.0.path: /usr/share/GeoIP/GeoLite2-City.mmdb db.0.status: OK mmdbresolve.status: true # End init [4.4.4.4] # GeoLite2-City country.iso_code: US country.names.en: United States location.latitude: 37.751000 location.longitude: -97.822000 # End 4.4.4.4
همچنین ببینید (SEE ALSO)
wireshark(1), tshark(1)
نکات (NOTES)
دستور mmdbresolve بخشی از توزیع Wireshark است. آخرین نسخهٔ Wireshark را میتوان در نشانی زیر یافت: https://www.wireshark.org.
نسخههای HTML صفحات راهنمای پروژهٔ Wireshark در این نشانی در دسترس هستند: https://www.wireshark.org/docs/man-pages.
نویسندگان (AUTHORS)
نویسندهٔ
اصلی
Gerald Combs <gerald[AT]wireshark.org>
| 2026-09-03 |