Não, você não pode usar o ufw para bloquear o acesso a algumas páginas específicas em um servidor web, mas a outras não.
O ufw é um frontend para o iptables
qual controla o firewall do netfilter , embutido no kernel do Linux. Esse é um firewall comum - você pode usá-lo para filtrar pacotes com base em seus cabeçalhos.
Um endereço IP e uma porta estão incluídos nos cabeçalhos dos pacotes, mas o documento da Web que está sendo recuperado não está. Em vez disso, essas informações são transmitidas nos corpos dos pacotes, depois que uma conexão já está estabelecida.
Como você provavelmente sabe, é possível bloquear o acesso a determinados sites (embora geralmente seja fácil para alguém contornar o bloqueio), e existem utilitários que fornecem granularidade para bloquear páginas específicas, permitindo o acesso a outras páginas na Internet. mesmo servidor. Mas, para resolver o que você pediu: o ufw não fará isso.