Sim. A maneira típica de fazer isso seria na configuração do servidor web; é onde eu recomendaria colocá-lo. Para o Apache:
Order deny,allow
Deny from all
Allow from 10.1.1.49
Mas, se você está inclinado a bloquear conexões, você também pode fazer isso. O Ubuntu fornece uma interface simplificada do iptables chamada UFW:
sudo ufw enable
sudo ufw allow from 10.1.1.49 to any port 80/tcp
sudo ufw deny 80/tcp