FOSSPicks
Sniffnet
Thanks to the inbuilt capabilities of the Linux kernel, we're fortunate enough to have several high-profile and highly competent network-monitoring tools. Wireshark has become an industry standard for low-level analysis, and higher level applications such as Portmaster give us complete control over what goes into and out of our networks. But for non-experts, there isn't so much choice. And for those people, Sniffnet could be enough. Sniffnet is a graphical network monitor that shows a plotted chart of outgoing and incoming data alongside a breakdown of which networking protocols are being used. To start with, you need to select a network device detected on your system, and you need to run the application as root for adequate access permissions. You can also choose whether to monitor IPv4, IPv6, or UDP protocols, or all three, and there's an additional filter for specific network application protocols.
Click on Run and the monitoring starts. It can help if the machine you're monitoring acts as a router, such as a server running Pi-hole, but it's also very interesting on a single machine because you can quickly see just how many protocols you use with normal network access. HTTPS will normally top the list, followed closely by the Simple Service Discovery Protocol (SSDP). Type ssh to connect to a remote machine, and you'll see SSH appear in the list of used protocols. Individual connections appear below, sorted optionally by most recent, most bytes, and most packets. The UI is simple and well suited to terminal-only rendering, a feature that's hopefully being worked on. Clicking on the Open full report button will output a full network report to a text file. Even without augmentation, Sniffnet already offers a powerful and intuitive set of network monitoring features that will help the majority of us understand our own network traffic and see what's being used.
Project Website
https://github.com/GyulyVGC/sniffnet
Web browser
Min
Considering how central the humble web browser has become to our lives, all the most popular browsers don't feel so humble, and typically share the same functionality and feel. Chrome, Safari, Edge, Brave, and Firefox are all large and complex applications with hidden depths that can make them difficult to use, and simpler alternatives are few and far between. Qutebrowser is minimal, but thanks to its Vim key bindings, is not easy to use. Which is why this browser, Min, is so refreshing. It may be built on Electron, so it doesn't challenge the Blink monoculture, but its design and aesthetics definitely challenge the ethos that browsers need to have an option for everything. The most obvious difference is that the URL bar is now part of the window titlebar, like many modern Gnome applications. The URL bar can also be used for search, which defaults to using DuckDuckGo, and works brilliantly with DuckDuckGo bangs such as !w to open the top result on Wikipedia. These bangs are augmented with a few of Min's own, such as !bookmarks to open the bookmarks view and !settings for further configuration options, and you can add your own from the Preferences panel.
Tabs also appear in the titlebar next to where they've been summoned, ensuring that the main view remains uncluttered and entirely focused on web rendering. There's no UI text, only icons, and there are only two drop-down menus at opposite ends of the top bar. The Preferences page lets you tweak the excellent built-in ad-blocking, set the appearance to light or dark mode, enable user scripts, and create a titlebar separated from the URL and tabs. Tabs themselves can be grouped into Tasks, which are accessible from the second drop-down menu. There's also a reader mode and a focus mode, with the latter disabling new tabs from being opened to keep you from watching YouTube while you're supposed to be working. It's the perfect balance between functional and minimal and a genuinely refreshing change from the establishment.
Project Website
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.
-
Fedora KDE Approved as an Official Spin
If you prefer the Plasma desktop environment and the Fedora distribution, you're in luck because there's now an official spin that is listed on the same level as the Fedora Workstation edition.
-
New Steam Client Ups the Ante for Linux
The latest release from Steam has some pretty cool tricks up its sleeve.
-
Gnome OS Transitioning Toward a General-Purpose Distro
If you're looking for the perfectly vanilla take on the Gnome desktop, Gnome OS might be for you.
-
Fedora 41 Released with New Features
If you're a Fedora fan or just looking for a Linux distribution to help you migrate from Windows, Fedora 41 might be just the ticket.
-
AlmaLinux OS Kitten 10 Gives Power Users a Sneak Preview
If you're looking to kick the tires of AlmaLinux's upstream version, the developers have a purrfect solution.
-
Gnome 47.1 Released with a Few Fixes
The latest release of the Gnome desktop is all about fixing a few nagging issues and not about bringing new features into the mix.