RustNet — это крутой кроссплатформенный терминальный сетевой монитор, написанный на Rust. Вот основные фишки:
1. Реальное время: следит за TCP, UDP, ICMP, ARP со статусами соединений (например, ESTABLISHED, TIME_WAIT и др.).
2. Глубокий анализ пакетов — видит HTTP, HTTPS (SNI), DNS, SSH, QUIC и многое другое.
3. Определение процессов, связанных с сетью, включая экспериментальную поддержку eBPF на Linux (но с ограничениями на имена процессов).
4. Умный интерфейс в терминале с фильтрацией и удобной навигацией (vim/fzf-стиль).
5. Кроссплатформа: Linux, macOS, Windows (с ограничениями).
6. Возможность настройки, логирования и запуска с докера.
@tomberuk@qoto.org звучит вкусня