Dado que o ipfw funciona na Camada 3, é praticamente impossível fazer isso (além de procurar manualmente cada IP que o upload.youtube.com usa).
pf
, por outro lado, parece que faria o trabalho de forma esplêndida, pois permite a correspondência baseada em domínio na origem ou no destino e usa as filas para limitar o tráfego de tráfego definindo taxas específicas (classe com base em filas) ou por prioridade (filas baseadas em prioridades).
Sua sintaxe irá variar com base na versão específica de pf
que você instalou (o que aparentemente varia muito de BSD para BSD e de versão para versão sobre tudo). Aqui você pode encontrar um artigo desatualizado que deve pelo menos ajudar no conceito do que você ' está fazendo, mas no final das contas, man pf
é o que você precisa para descobrir a sintaxe exata. Alguns exemplos de arquivos de configuração são encontrados aqui . Boa sorte.