Quiero bloquear algunos hosts en Ubuntu, entonces, ¿cómo podría editar el hosts.denyarchivo para bloquear algunos hosts como example.com?
Y una cosa más que he instalado dnsmasqen Ubuntu, ¿puedo verificar las entradas de los dns en caché dnsmasq? Si es así, ¿entonces cómo?
Gracias por adelantado.

hosts.allowyhosts.denyestán en desuso. Los utilizan TCP Wrappers, control de acceso basado en host, http://en.wikipedia.org/wiki/TCP_WrapperSi desea bloquear el acceso a un servicio, debe averiguar si ese servicio se ha compilado con TCP Wrappers. Dudo mucho que los servicios de Ubuntu sigan utilizando TCP Wrappers.
La biblioteca TCP Wrappers se encuentra en
/lib/libwrap.so.0Si desea verificar silighttpd(servidor web) es compatible con TCP Wrappers, ejecuteNo menciona
libwrap, por lo que al menos este servicio no es compatible con TCP Wrappers e ignorará/etc/hosts.{allow, deny}.fuente
Desea usar un firewall para bloquear el acceso a otros sitios. Creo que ufw está instalado por defecto. El comando
man ufwdebe proporcionar información sobre cómo usarlo. Reemplace 192.0.2.15 con la dirección que desea bloquear.Los comandos
fuente