Não, você não precisa do DNS ou de um nome de domínio válido apontando para o seu servidor. Você poderá usar a API sem problemas, mesmo sem ela. Além de uma configuração muito básica do apache (um vhost escutando em todos os IPs na porta 80/443 para SSL) você não precisará de nenhuma configuração especial.
Seu comando ab não está funcionando porque você está perdendo a barra final, portanto, em vez de ab -n 1000 -c 10 http://ip_address
use ab -n 1000 -c 10 http://ip_address/