Description of the issue: I've created a rule inside pFsense to block any traffic directed at RFC1918 originating from my OPT1 network, and it works fine. Now when I open terminal on OPT1 network PC I cannot ping any IP on my OPT1 network, including DNS, and DHCP. I tested that using ping program from command line like so:
ping 192.168.57.1
To let the PC connect to the internet after such manipulations, I've had to manually set the gateway, the DNS server, and IP of the client PC, and again it works, but this time it's a surprise for me, for in my understanding the client on the OPT1 network should not be able to talk to the gateway on its local net because of the blocking rule. So could anyone please explain to me how this works? Also if anyone could please point me to an article of how networks without DHCP work would be appreciated.
To make things clearer, I'll attach the screenshots of the client configuration in this case, and of pFsense rule in question.
pFsense configuration:
client configuration:
I cannot ping any IP on my OPT1 network
are you sure? I don't think you'd have any problem reaching any host (in the same broadcast domain) with an IP in192.168.57.0/24
except (maybe)192.168.57.1
(unless the pfsense uses more than that for itself). (Unless your pfSense filters at switch level.)