I have a 50mb Metro-Ethernet connection at my office. I am using a Cisco 2951 Router (configured and maintained by my ISP) and a Sonicwall Firewall (maintained by me).
The internal network is on a 10.0.0 subnet.
It is an active directory network (Windows Server 2008) and I do NOT use any dhcp servers. Every device on my network has a manually-assigned 10.0.0 IP Address.
Inside this private network, I want to add a wireless access point so that certain devices in manufacturing can connect (wirelessly) and then have access to the resources on the 10.0.0 network.
Remember, I do not have a DHCP Server.
I purchased an ASUS RT-AC87U Wireless Router
My first thought was to simply turn the Wireless Router into an Access Point - plug an Ethernet cable into the back of the ASUS, set it to Access Point mode and call it a day. However, because I do not have a DHCP Server on my local network, and devices that connect to a wireless network typically don't have (or their users usually don't know how to assign) a static IP, I want to have a DHCP Server that is only used for devices that connect wirelessly.
And there's one more catch ... because my 10.0.0.x network is pretty much "full", I'd like the wireless router's dhcp server to hand out IPs on a different subnet ... but ... I want that subnet to seamlessly communicate with my 10.0.0.x network.
This is probably basic routing - using 2 /24 networks to get 2 times the number of usable IPs - but it's over my head. How do I get the wireless router to hand out IPs to wireless devices, have those IPs be on a subnet that is NOT 10.0.0.x yet allow all of those devices to have access to the 10.0.0.x "wired" network?
If I put the wireless router in 'Access Point' mode, it disables all of the router-like features (such as dhcp).
If I put it into router mode, it wants to connect to the internet via the WAN port. I don't need/want it to use the WAN port since it's simply an "extension" of my 10.0.0.x internal network, which itself already has a gateway to the Internet.
Hope I'm explaining this correctly...