After upgrading to Sequoia a number of my installed apps sometime after the first boot popped up a prompt to ‘Allow [app name] to find devices on local network?’. Thinking this was odd I answered no for each of these and didn’t think any more of it. A couple of days later I realized I couldn’t access any websites running locally on my network, for example services running in containers on my Proxmox server. I could still ping their ips and get a response, but Chrome was saying ‘No route to host’.
After some Googling I found some posts with the same issue and it’s related to this prompt for accessing local devices. To enable the access after you’ve already answered no to the popup, go to System Settings, Privacy and Security, Local Network and enable access for any apps that need it: