Firefox tiene un about:config
configuración que controla si el DNS se enruta o no a través de su proxy. Está desactivado de forma predeterminada. Olvidé el nombre de la configuración, pero si usa el filtro, no debería ser difícil de encontrar.
Puede verificar que todo su tráfico pasa por el proxy SSH al ver los paquetes que provienen de su computadora. Esto se puede hacer poniendo su NIC o tarjeta inalámbrica en Modo Permiscuo y usando un programa como TCPDump o Wireshark (recomiendo wireshark).
Con estos programas, puede ver el tráfico de la red y filtrar por un protocolo específico de paquetes como DNS. Si filtra por DNS mientras el proxy está activado y recibe paquetes (etiquetados como DNS), al menos algunas solicitudes de DNS no pasan por el proxy. La razón de esto es que si pasan a través de SSH, el único tráfico que verá será SSH.
Hay algunas cosas que debe tener en cuenta, algunos complementos pueden acceder a Internet sin usar la configuración de proxy y pueden filtrar información. Firefox tiene una gran cantidad de excelentes complementos que ayudan a garantizar que todo pase por el proxy, échales un vistazo.
¡Buena suerte!