Hundreds of "Things" on my Network?!

You are in the same situation as this GlassWire user:

The solution is probably the same. Installing a router will isolate your local device(s) from the other customers of your ISP:

1 Like