and in this scenario neither i can ping pc inside this network, neither in different direction.
What can i made to allow me to ping pc inside 10.10.10 network, but still disable them to reach to me.
this also didnt help, if i understand good, icmp-option 0 will block icmp and 8 to allow, so first action will allow ping from my BlockLAN list (its list of private subnet that need to reach that subnet 10.10)
You want hide the RB? use only input, dropping incoming (on input chain) echo request, but if something is pinged from the RB, surely the destination will know that the RB exists, MAC included.
You want hide the PC trough the RB? Is sufficient only one rule on forward chain that drop echo request from IP not = to the IP on PC.
And again: If something is pinged from the PC, surely the destination will know that the PC exists, MAC included.