Help Getting a Guest Wifi Subnet Working Properly

Post new topic   Reply to topic    DD-WRT Forum Index -> Advanced Networking
Author Message
awainwright
DD-WRT Novice


Joined: 18 Sep 2023
Posts: 3

PostPosted: Mon Sep 18, 2023 23:53    Post subject: Help Getting a Guest Wifi Subnet Working Properly Reply with quote
I have a home network with a bunch of services running. What I want to do is create a guest network separate from my main network so devices on the guest network cannot access my services. I'm having a bit of trouble configuring it successfully. So far this is what I have done:

I have a Netgear Nighthawk R7000 Router running DD-WRT v3.0-r44715 std

Under Setup > Basic Setup I have a Local IP of 192.168.1.1, Subnet Mask of 255.255.255.0 and a Local DNS specified pointing to a pi-hole server. The pi-hole server serves DHCP so the DHCP server on the router is turned off.

Under Wireless > Basic Settings I have wl0 set, it's in bridged mode with the LAN, and I have a virtual interface wl0.1 set up in unbridged mode with an IP address of 192.168.2.1 and Subnet Mask of 255.255.255.0.

Under Setup > Advances Routing I created a route with a Destination LAN NET of 192.168.1.0, Subnet Mask of 255.255.255.0, Gateway of 192.168.2.1, and Interface on LAN & WAN.

Under Services > Dnsmasq > Additional Dnsmasq Options I have
interface=wl0.1
dhcp-option=wl0.1,3,192.168.2.1
dhcp-range=wl0.1,192.168.2.2,192.168.2.255,255.255.255.0,24h

Finally, under Administration > Commands, saved in the firewall so far I have
iptables -I FORWARD -s 192.168.2.0/24 -j ACCEPT

Ideally what I would like to do is set up another pi-hole server to serve as a seperate DNS/DHCP server for the guest 192.168.2.0 subnet; eventually I want to set up a captive portal on the guest subnet. Also like I mentioned I don't want devices on the guest subnet to use the main subnet's DNS server or communicate with my services on it. Both subnets still need to reach the Internet obviously. So far devices on both subnets can obtain an IP address and connect to the Internet, but devices on the different subnets can communicate with each other and devices on the guest network can reach services on my main subnet which is not what I want.

I fell like I'm close but still missing a few pieces. I don't have a very thorough understanding of iptables and how it works, but I'm pretty sure I'm missing a few commands, but I'm not sure what they would be. As far as setting up a second pi-hole to serve as DNS/DHCP for the guest subnet, I'm not sure how to go about that either. Right now the guest subnet is getting its DHCP leases from Dnsmasq. I have a second pi-hole server running. It's connected the the guest subnet. I'm not sure how to tell the subnet in DD-WRT to use the pi-hole address for DNS/DHCP instead of Dnsmasq.
I'm still learning how to use all of DD-WRT's features so any help to get this working would be greatly appreciated! I tried to be as thorough as possible with my post but if I left out any key information please let me know. Thank you!
Sponsor
dale_gribble39
DD-WRT Guru


Joined: 11 Jun 2022
Posts: 1636

PostPosted: Tue Sep 19, 2023 0:33    Post subject: Reply with quote
Why do people not do proper research first before flashing DD-WRT?

Forum Rules and Guidelines English

https://ftp.dd-wrt.com/dd-wrtv2/downloads/betas/

https://ftp.dd-wrt.com/dd-wrtv2/downloads/betas/2023/

https://ftp.dd-wrt.com/dd-wrtv2/downloads/betas/2023/09-08-2023-r53469/netgear-r7000/

_________________
"The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep." - Robert Frost

"I am one of the noticeable ones - notice me" - Dale Frances McKenzie Bozzio

<fact>code knows no gender</fact>

This is me, knowing I've ruffled your feathers, and not giving a ****
Some people are still hard-headed.

--------------------------------------
Mac Pro (Mid 2012) - Two 2.4GHz 6-Core Intel Xeon E5645 processors 64GB 1333MHz DDR3 ECC SDRAM OpenSUSE Leap 15.5
awainwright
DD-WRT Novice


Joined: 18 Sep 2023
Posts: 3

PostPosted: Tue Sep 19, 2023 14:45    Post subject: Reply with quote
Okay, done. What do I need to do next?

Last edited by awainwright on Tue Sep 19, 2023 18:17; edited 1 time in total
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 2573
Location: Germany

PostPosted: Tue Sep 19, 2023 16:23    Post subject: Reply with quote
You can set ALL of this conveniently in the GUI.
No additional dnsmasq options are needed, no additional routes and firewall rules are needed.

There are for everything the appropriate switches in the GUI.

You can click on the link in my signature, there is also an example configuration for VAPs / guest networks.

Just leave out the part with the DHCP server for the guest network and then configure the Pi-Hole as DHCP server - done.

_________________
use Pi-Hole as simple DNS-Server with DD-WRT https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=331414
VLAN configuration via GUI - 2 CPU ports (R7800, EA8500 etc) https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=334342
awainwright
DD-WRT Novice


Joined: 18 Sep 2023
Posts: 3

PostPosted: Tue Sep 19, 2023 16:25    Post subject: Reply with quote
I'll take a look. Thank you, I appreciate it!
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Advanced Networking All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum