hey all
i know that this is a stupid question but i have been playing with settings for what seems like forever and im just lost
i am trying to force all of my computers which are all behind a pfsense router to use opendns
i am NOT looking for content filtering but instead i just want to use opendns because it is faster than spectrum
with that said, this is what i have done thus far, which does NOT seem to be working from what i can tell:
Pointing your network to OpenDNS
Assuming that you have completed the above requirements, first you have to change your DNS on pfsense to OPENDNS. To do this, go to Systems > General Setup. Under DNS Server Settings
DNS Server 1: 208.67.222.222
DNS Server 2: 208.67.220.220
DNS Server Override: Unchecked
Disable DNS Forwarder: Checked
Once you finished, click Save to save all the setting you entered
DNS Resolver & Forwarder
Once you completed the above process, you need to disable DNS Resolver and enable DNS Forwarder.
(I am not sure if DNS Resolver can be configured with OpenDNS, I tried to configure it but no luck. With DNS Forwarder, everything work well. Maybe someone can help out to explaining it WHY)
To do this, you need to go to Services > DNS Resolver > Enable: (Unchecked)
After that, Go to Services > DNS Forwarder > Enable: Checked
Interfaces: All
Click Save
Redirecting all DNS Requests to Pfsense
Another option is to block Local DNS configured on a Computer.
To do this, you have to create two LAN Firewall Rules. One rule that allow all requests from pfsense local DNS and the second one will block all requests from external DNS.
Firewall > Rules > LAN > Add with up arrow
Action: Pass
Interface: Lan
Address Family: IPv4
Protocol: TCP/UDP
Source: Invert match-Unchecked/ ANY
Destination: LAN Address
Destination port range: DNS (53)
Log: Checked if you like
Description: Enter smth related to this rule.
Click Save
After that, copy the same rule and change the following settings.
Action: Block and Destination: Any. Other settings remain the same.
furthermore i have a squid proxy cache running, pfblockerng, and a few other packages that i cannot think of at the moment....im sorry i only know enough to get into trouble with this and am learning
when i run ipconfig /all on my laptop connected through wireless it shows the router ip address and my understanding is that it should go directly to the opendns addresses...is that wrong?
i show opendns' servers in the summary
is there something that i am still doing wrong or...? sorry im stumped...