On 14/04/2025 06:52, Lee wrote:
I taking a class at the local library; my laptop has avahi and cups ports open .. which I'm not thrilled about but I like the zero-conf printing ability.
It's nice being able to print when I'm at home. I don't know how to turn this stuff off when I'm not at home :(
First of all check if cups is listening loopback interface or it can handle connections from other hosts
ss -ntuplYou can disable mDNS responder (a component of zeroconf) for some network interfaces. In the case of NetworkManager try
nmcli con to get connection identifiers and nmcli -f connection.mdns connection show NAME_OR_UUID with proper identifier to get state for specific network profile.You may install firewalld and configure zones to block incoming connection for network profiles other than you are using at home. Current state should be available in GUI or:
nmcli -f connection.zone connection show NAME_OR_UUID