Red Hat Training

A Red Hat training course is available for RHEL 8

26.5.11.6. Usando zonas e fontes para permitir um serviço apenas para um domínio específico

Para permitir que o tráfego de uma rede específica utilize um serviço em uma máquina, utilize zonas e fonte. O seguinte procedimento permite que o tráfego de 192.168.1.0/24 possa alcançar o serviço HTTP enquanto qualquer outro tráfego é bloqueado.

Procedimento

  1. Liste todas as zonas disponíveis:

    # firewall-cmd --get-zones
    block dmz drop external home internal public trusted work
  2. Adicione a fonte à zona de confiança para encaminhar o tráfego proveniente da fonte através da zona:

    # firewall-cmd --zone=trusted --add-source=192.168.1.0/24
  3. Adicione o serviço http na zona de confiança:

    # firewall-cmd --zone=trusted --add-service=http
  4. Faça com que as novas configurações sejam persistentes:

    # Firewall-cmd - tempo de execução a permanente
  5. Verifique se a zona de confiança está ativa e se o serviço é permitido nela:

    # firewall-cmd --zone=trusted --list-all
    trusted (active)
    target: ACCEPT
    sources: 192.168.1.0/24
    services: http