ufw pode ser usado para isso.
sudo ufw default deny incoming
sudo ufw allow from 192.168.1.10 to any port 80
sudo ufw enable
negará todo o tráfego, a menos que seja permitido, e depois adicionará uma regra para permitir o tráfego de 192.168.1.10 para a porta 80 na máquina local. Note que isto irá bloquear novas conexões ssh, a menos que você faça um
sudo ufw allow ssh
que abrirá a porta 22 para entrada de qualquer endereço.
man ufw em um terminal exibirá a página de manual, descrevendo todas as opções disponíveis.