Home Network Segmentation: A Must in the IoT Era – CKD3, LLC
ckd3.com
ckd3.com
1. It breaks broadcast/multicast, e.g. for your phone discovering your chromecast. A number of IOT devices need to be on the same network as the devices from which you want to use them.
2. It’s way too complicated for novice users to set up, so it cannot be vital for making IOT devices secure.
Personally, I like to keep all my devices (whether IOT or not) patched (ideally because they’re auto-updating). That way, if a lightbulb gets hacked, it can’t get to my backup drive either.
That being said, I do think there’s some value in throttling bandwidth for IOT devices. It’d need to happen automatically (which makes it hard), but would nicely prevent DDOS attacks.
Um, what? No it doesn't. The average devices-per-person over all people and the average devices-per-person over all people belonging to a household of four are totally different statistics. You could have an individual average of 13 devices per person at the same time that a family of four has an average of 0 devices.
Behold my five-person population:
Loner: 65 xboxes
Luddite Pa: nothing
Luddite Ma: nothing
Luddite Grandpa: nothing
Luddite Son: nothing
Does anyone else think that... maybe... there are some devices which a single person is moderately likely to own one of, but a family of four is vanishingly unlikely to own four of?I think the author is just advocating for a very locked down approach but I agree it is not feasible for most folks.
This is what you want to do:
* Isolate each group of devices with different VLANs
* Use firewall rules on your layer 3 device (router, firewall, frankenmodem, etc.) to prevent communication between the subnets tied to those VLANs.
This is an example of what this looks like at layer 3: https://documentation.meraki.com/MR/Firewall_and_Traffic_Sha...
That being said, it is good practice and something I’ve implemented in my home - thankfully my Unifi / pfsense setup makes this very manageable.
I've got :
* LAN - where my wife and i connect our laptops/phones.
* SERVERS - for my NAS and a couple of small servers.
* DMZ - just a single server sitting here.
* KIDS - Where my kids and their friends connect their laptops/phones. It's a semi guest network, as it only allows traffic to the internet and a few devices on the IOT network, printers, Apple TVs, etc.
* IOT - Internet of trash, only allows connections to the internet. Only network that allows uPnP. Has multicast repeating on for ChromeCast/Apple TV.
* GUESTS - you guessed it.
DMZ is the only VLAN that can be accessed from the outside. Each VLAN from the bottom up allows access from the VLANs above, with the exception of the guest networks. Nothing can access KIDS, IOT and GUESTS.
KIDS can access a couple of devices on the IOT network like printers, Apple TV, ChromeCast, AirPlay devices, IOT and GUESTS can only access the internet.
My UniFi network then creates 4 Wifi networks as well, one for LAN, KIDS, IOT and GUESTS.
For your phone to control your TV you'll most likely need to punch a hole in your segregation to make avahi work. Also any app that controls any of your devices will most likely want a direct connection at some point
Your printer is just as vulnerable as any IoT device.
Yes its a good idea, but its really not simple to do in practice, unless you are used to running your own network. Also with the creeping rise of IPv6 you'll need to change how isolation is done again
Now it's turned around, and in my flat (2 people) I have 2 desktop PCs, a handful of laptops (obv. only 0-2 in use at the same time), a NAS, 2 Kindles, and 2 Android phones. Oh, and one XBox 360 that's hardly in use.
Compared to this infographic or that study with the 13 devices per person.. Sure, I might own 13 devices with a mac address, but half of them are only switched on once per year...
As I don't use the Xbox for streaming, it might make sense to move it to the Guest Wifi, same as the Kindles. Maybe even the phones. But all in all, my devices are Windows, Linux and BSD boxes that are hopefully kept up to date.
TLDR: What's an IoT era? ;)