I’m trying to set up separate IP pools for my wired, wireless, and IoT devices. I’ve created the pools via ip/pool but if I manually assign an IP outside of 192.168.88.0/24 the client receives the IP and becomes unable to reach the router.
Obviously I’m missing a step in the setup here, can someone let me know what I’m overlooking?
I’ve attached my router configuration. config.rsc (8.1 KB)
Rule 1: don’t use VLAN ID 1
If you want to seperate networks (at least, I think that is the main reason for having multiple subnets), you might want to consider using VLAN’s. Especially in the correct way, as described in the “Bible on VLAN”: http://forum.mikrotik.com/t/using-routeros-to-vlan-your-network/126489/1
Just a small (but not unimportant) detail: the only IP address in DHCP server network config, which absolutely must correspond to network address and mask, is gateway IP address (which should be within client’s network address and mask because client has to be able to access it directly via L2). Other IP addresses (e.g. DNS server address, NTP server address, etc.) can be outside client’s subnet … but then configuration of router(s) and firewall(s) have to allow connection from client to those servers.
I’ve been chipping away at VLANs for the past couple of days but kept breaking things, hence why I asked this instead. I’ll read some more and have another go.
I’ve fixed this up so hopefully once I have the VLANs up and running I’ll be able to get DHCP working as well.
Not stated but in case it’s not obvious, the gateway address for your new subnet 192.168.40.0/24, for example 192.168.40.1, needs to be assigned to something. In a simple network it would be the bridge or VLAN serving that subnet. Or possibly the address of a different router, reachable at L2 from the new subnet.