I got a notification from my Xfinity app that a “known malicious ip” had been blocked from accessing my laptop, which I guess I’m happy about, but if my computer is running a VPN, should they know what IPs are trying to access my computer? What am I missing?
From their wording, they are for some reason sending you this to tell you a known bad actor tried to reach you and they blocked it.
A VPN will protect your connection out and in through the exit node. It won’t prevent anyone trying to hit your public IP address.