| ipv6calc(8) | system administration | ipv6calc(8) |
نام (NAME)
ipv6calc - ابزار قالببندی و تبدیل نشانیهای IPv6 و IPv4
خلاصه دستور (SYNOPSIS)
ipv6calc [OPTIONS] [<input data>]
توضیحات (DESCRIPTION)
این برنامه نشانیهای IPv6/IPv4/MAC را قالببندی و محاسبه میکند و میتواند کارهای پیچیده و ترفندهای بسیار دیگری را نیز انجام دهد، برای نمونه شامل قابلیت فیلتر در خط لوله (pipe) است.
گزینهها (OPTIONS)
اگر هیچ دادهای به عنوان آرگومانهای خط فرمان ارائه نشود، دادهها از ورودی استاندارد خوانده میشوند.
گزینههای عمومی:
- [-d|--debug DEBUGVALUE]
- مقدار اشکالزدایی (به صورت بیتی) که میتواند با متغیر محیطی IPV6CALC_DEBUG نیز تنظیم شود
- [-v|--version [-v [-v]]]
- اطلاعات نسخه (۲ سطح جزئیات اختیاری)
- [-v|--version -h]
- توضیح نشانههای ویژگیها (feature tokens)
- [-V|--verbose]
- ارائه توضیحات و جزئیات بیشتر در خروجی
- [-h|--help|-?]
- نمایش این راهنمای برخط
گزینههای پایگاهداده خارجی (بسته به پشتیبانی کامپایلشده در برنامه):
- [--db-ip2location-disable]
- پشتیبانی از IP2Location(BIN) غیرفعال شود
- [--db-ip2location-dir DIRECTORY]
- دایرکتوری پایگاهداده IP2Location(BIN) (پیشفرض: /usr/share/IP2Location)
- [--db-ip2location2-disable]
- پشتیبانی از IP2Location(MMDB) غیرفعال شود
- [--db-ip2location2-dir DIRECTORY]
- دایرکتوری پایگاهداده IP2Location(MMDB) (پیشفرض: /usr/share/IP2Location)
- [--db-geoip2-disable]
- پشتیبانی از GeoIP(MMDB) غیرفعال شود
- [--db-geoip2-dir DIRECTORY]
- دایرکتوری پایگاهداده GeoIP(MMDB) (پیشفرض: /usr/share/GeoIP)
- [--db-dbip2-disable]
- پشتیبانی از db-ip.com(MMDB) غیرفعال شود
- [--db-dbip2-dir DIRECTORY]
- دایرکتوری پایگاهداده db-ip.com(MMDB) (پیشفرض: /usr/share/DBIP)
گزینههای ویژه:
- [-q|--quiet]
- خروجی کمحرفتر و بیصداتر (در حالت خط لوله به طور خودکار فعال میشود)
- [-f|--flush]
- تخلیه بافر (flush) هر خط در حالت خط لوله
کاربرد با گزینههای سبک جدید:
- [--in|-I INPUT-TYPE]
- تعیین نوع ورودی (پیشفرض: تشخیص خودکار)
- [--out|-O OUTPUT-TYPE]
- تعیین نوع خروجی (گاهی: تشخیص خودکار)
- [--action|-A ACTION]
- تعیین عملیات (پیشفرض: تبدیل قالب، گاهی: تشخیص خودکار)
- [<format option> ...]
- تعیین گزینههای قالب
- <input data> [...]
- دادههای ورودی
- انواع ورودیهای موجود:
- [-m] -I|--in -?|-h|--help
- انواع خروجیهای موجود:
- [-m] -O|--out -?|-h|--help
- انواع عملیاتهای موجود:
- [-m] -A|--action -?|-h|--help
سایر کاربردها:
- --showinfo|-i [--machine_readable|-m]
- نمایش اطلاعات درباره دادههای ورودی
- --showinfo|-i --show_types
- نمایش انواع موجود با گزینه -m
کاربرد با گزینههای میانبر: <shortcut option> [<format option> ...] <input data>
برای اطلاعات بیشتر و گزینههای قالب موجود از دستور زیر استفاده کنید: <shortcut option> -?|-h|--help
-r|--addr2ip6_int (-O revnibbles.int)
-r|--addr_to_ip6int (-O revnibbles.int)
-a|--addr2ip6_arpa (-O revnibbles.arpa)
-a|--addr_to_ip6arpa (-O revnibbles.arpa)
-b|--addr_to_bitstring (-O bitstring)
--addr2compaddr (--printcompressed)
--addr_to_compressed (--printcompressed)
--addr2uncompaddr (--printuncompressed)
--addr_to_uncompressed (--printuncompressed)
--addr_to_base85 (-I ipv6addr -O base85)
--base85_to_addr (-I base85 -O ipv6addr)
--mac_to_eui64 (-I mac -O eui64)
--addr2fulluncompaddr (--printfulluncompressed)
--addr_to_fulluncompressed (--printfulluncompressed)
--addr2if_inet6 (-I ipv6addr -O ifinet6)
--addr_to_ifinet6 (-I ipv6addr -O ifinet6)
--if_inet62addr (-I ifinet6 -O ipv6addr --printcompressed)
--ifinet6_to_compressed (-I ifinet6 -O ipv6addr --printcompressed)
--eui64_to_privacy (-I iid_token -O iid_token -A genprivacyiid)
--ipv4_to_6to4addr (-I ipv4 -O ipv6addr -A conv6to4)
برای اطلاعات بیشتر به راهنمای درون برنامه یا مستندات مراجعه کنید.
گزارش باگها (REPORTING BUGS)
گزارش اشکالات از طریق گیتهاب: https://github.com/pbiering/ipv6calc/issues
صفحه خانگی: http://www.deepspace6.net/projects/ipv6calc.html
مثالها (EXAMPLES)
برای اجرای این برنامه به روش استاندارد، وارد کنید:
ipv6calc --showinfo -i -m ::1
ipv6calc --showinfo -m 127.0.0.1
ipv6calc --showinfo --show_types
ipv6calc --ipv4_to_6to4addr 127.0.0.1
ipv6calc --addr_to_uncompressed ::1
استفاده از فیلترها در حالت خط لوله (pipe):
حق نشر (COPYRIGHT)
GPLv2
نویسندگان (AUTHORS)
Peter Bieringer <pb@bieringer.de>
| 3.4.0 | Peter Bieringer <pb@bieringer.de> |