My Comcast modem/router (Cisco 3941T) is locked down by Comcast and I can't change the DNS settings on it. I run pihole on a raspberry pi, and I want to have a router that uses the pihole as the DNS server for all my devices, both wired and wireless.
I have an Apple Time Capsule. I would like to connect the Time Capsule to the Comcast router, then have the Time Capsule use DHCP for its clients, both wired and wireless, and also use the Time Capsule's DNS setting to direct its connected clients DNS to the pihole. I also want to keep the Comcast router running a wireless network since I have the two routers set in different locations and running both as wireless points covers the entire house with good wifi. So, I don't want to put the Comcast router in bridge mode.
I haven't been able to get this to work. The Comcast router is 10.0.0.1. I fixed the IP of the Time Capsule (I'll call it TC from now on) to be 10.0.0.2. Then I set up the TC in DHCP/NAT mode and created a subnet of 10.0.1.xx. Devices connected to the TC, but they could not get to the internet, which of course is available through the Comcast router. Why not?
One of the things that confuses me is when I use Airport Utility to configure the TC go to the Internet page, I select static. This page shows an IP address--which is the IP address of the TC (10.0.0.2), as I set on the Comcast router. Then the router address would be 10.0.1.1 in this case, correct? But I don't get internet.
I also tried segmenting the DHCP address ranges of the two routers and putting the TC on the same subnet as the Comcast router. So the TC was still at 10.0.0.2, but gave out DHCP from 10.0.0.200-250, while the Comcast router was set to give DHCP in range of 10.0.0.3-150. This worked (devices connected), but the clients connected to the TC did not get the DNS that I set on the TC, instead, they got the DNS from the Comcast router.
Any suggestions?
I have an Apple Time Capsule. I would like to connect the Time Capsule to the Comcast router, then have the Time Capsule use DHCP for its clients, both wired and wireless, and also use the Time Capsule's DNS setting to direct its connected clients DNS to the pihole. I also want to keep the Comcast router running a wireless network since I have the two routers set in different locations and running both as wireless points covers the entire house with good wifi. So, I don't want to put the Comcast router in bridge mode.
I haven't been able to get this to work. The Comcast router is 10.0.0.1. I fixed the IP of the Time Capsule (I'll call it TC from now on) to be 10.0.0.2. Then I set up the TC in DHCP/NAT mode and created a subnet of 10.0.1.xx. Devices connected to the TC, but they could not get to the internet, which of course is available through the Comcast router. Why not?
One of the things that confuses me is when I use Airport Utility to configure the TC go to the Internet page, I select static. This page shows an IP address--which is the IP address of the TC (10.0.0.2), as I set on the Comcast router. Then the router address would be 10.0.1.1 in this case, correct? But I don't get internet.
I also tried segmenting the DHCP address ranges of the two routers and putting the TC on the same subnet as the Comcast router. So the TC was still at 10.0.0.2, but gave out DHCP from 10.0.0.200-250, while the Comcast router was set to give DHCP in range of 10.0.0.3-150. This worked (devices connected), but the clients connected to the TC did not get the DNS that I set on the TC, instead, they got the DNS from the Comcast router.
Any suggestions?