| rustnet(1) | General Commands Manual | rustnet(1) |
نام (NAME)
rustnet - ابزار چندسکویی پایش شبکه
خلاصه دستور (SYNOPSIS)
rustnet [-i|--interface] [--no-localhost] [--show-localhost] [-r|--refresh-interval] [--no-dpi] [-l|--log-level] [--json-log] [--pcap-export] [--pcapng-export] [-f|--bpf-filter] [--no-resolve-dns] [--show-ptr-lookups] [--no-color] [--theme] [--geoip-country] [--geoip-asn] [--geoip-city] [--no-geoip] [--kubernetes] [--no-sandbox] [--sandbox-strict] [--no-uid-drop] [-h|--help] [-V|--version]
توضیحات (DESCRIPTION)
ابزار چندسکویی پایش شبکه
گزینهها (OPTIONS)
- -i, --interface <INTERFACE>
- رابط شبکه برای پایش (جهت ضبط از تمامی رابطها از "any" استفاده کنید)
- --no-localhost
- فیلتر کردن و نادیدهگرفتن اتصالات localhost
- --show-localhost
- نمایش اتصالات localhost (لغو فیلتر پیشفرض)
- -r, --refresh-interval <MILLISECONDS> [پیشفرض: 500]
- بازه زمانی بهروزرسانی رابط کاربری بر حسب میلیثانیه
- --no-dpi
- غیرفعالسازی بازرسی عمیق بستهها (deep packet inspection)
- -l, --log-level <LEVEL>
- تنظیم سطح لاگ (در صورت عدم تعیین، هیچ لاگی فعال نخواهد شد)
- --json-log <FILE>
- فعالسازی ثبت وقایع اتصال بهصورت JSON در فایل مشخصشده
- --pcap-export <FILE>
- برونبری بستههای ضبطشده به فایل PCAP برای تحلیل در Wireshark
- --pcapng-export <FILE>
- برونبری بستههای ضبطشده به فایل نشانهگذاریشدهی PCAPNG برای تحلیل در Wireshark
- -f, --bpf-filter <FILTER>
- عبارت فیلتر BPF برای ضبط بستهها (مانند "tcp port 443" یا "dst port 80")
- --no-resolve-dns
- غیرفعالسازی وضوحیابی معکوس DNS برای آدرسهای IP (بهطور پیشفرض فعال است؛ نام میزبان را به جای IP نمایش میدهد)
- --show-ptr-lookups
- نمایش اتصالات جستجوی PTR در رابط کاربری (در صورت فعال بودن وضوحیابی DNS، بهطور پیشفرض پنهان است)
- --no-color
- غیرفعال کردن تمام رنگها در رابط کاربری (همچنین از متغیر محیطی NO_COLOR پیروی میکند)
- --theme <PRESET>
- پوسته رنگی:
muted (پیشفرض)،
vivid، catppuccin-mocha، tokyo-night، gruvbox،
nord. پوسته
تعیینشده
در فایل
پیکربندی
(~/.config/rustnet/config.toml) را لغو
میکند
مقادیر ممکن:
- muted
- vivid
- catppuccin-mocha
- tokyo-night
- gruvbox
- nord
- --geoip-country <PATH>
- مسیر پایگاهداده GeoLite2-Country.mmdb. شناسایی خودکار از: ./resources/geoip2، $XDG_DATA_HOME/rustnet/geoip، ~/.local/share/rustnet/geoip، /usr/share/GeoIP، /usr/local/share/GeoIP، /opt/homebrew/share/GeoIP، /var/lib/GeoIP
- --geoip-asn <PATH>
- مسیر پایگاهداده GeoLite2-ASN.mmdb (مسیرهای جستجوی یکسان با --geoip-country)
- --geoip-city <PATH>
- مسیر پایگاهداده GeoLite2-City.mmdb (مسیرهای جستجوی مشابه با --geoip-country؛ ابَرمجموعه پایگاهداده Country — علاوه بر کشور، نام شهر و کد پستی را نیز ارائه میدهد)
- --no-geoip
- غیرفعالسازی کامل جستجوهای GeoIP
- --kubernetes <MODE> [پیشفرض: auto]
- انتساب
پاد/کانتینر
Kubernetes: مقدار "auto"
(فقط هنگام
اجرا در
داخل یک پاد
فعال است)،
"on" (همیشه) یا
"off"
مقادیر ممکن:
- auto
- on
- off
- --no-sandbox
- غیرفعالسازی محیط ایزوله (sandboxing) (در لینوکس، PR_SET_NO_NEW_PRIVS همچنان تنظیم میشود)
- --sandbox-strict
- الزام به اعمال کامل محیط ایزوله یا خروج
- --no-uid-drop
- ادامه اجرا با دسترسی ریشه (root) بهجای تقلیل به SUDO_UID/SUDO_GID (یا nobody) پس از مقداردهی اولیه. حفظ دسترسی ریشه به سازوکار جایگزین procfs اجازه میدهد در صورت در دسترس نبودن eBPF، فرایندهای سایر کاربران را منتسب کند
- -h, --help
- نمایش راهنما
- -V, --version
- نمایش نسخه
نسخه (VERSION)
v1.6.0
نویسندگان (AUTHORS)
Network Monitor
| rustnet 1.6.0 |