Quiero bloquear algunos hosts en Ubuntu, entonces, ¿cómo podría editar el hosts.deny
archivo para bloquear algunos hosts como example.com?
Y una cosa más que he instalado dnsmasq
en Ubuntu, ¿puedo verificar las entradas de los dns en caché dnsmasq
? Si es así, ¿entonces cómo?
Gracias por adelantado.
hosts.allow
yhosts.deny
está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.0
Si 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 ufw
debe proporcionar información sobre cómo usarlo. Reemplace 192.0.2.15 con la dirección que desea bloquear.Los comandos
fuente