Sua solução acima apenas esconderia seu servidor. O endereço IP ainda estaria acessível ao mundo. Ele também não permaneceria oculto por muito tempo, já que as verificações automatizadas de portas (essas coisas são apenas ruído de fundo na Internet) o captarão rapidamente. Na verdade, eu não ficaria surpreso se o Google o tivesse indexado dentro de uma semana ... Para ser claro: não deve ser considerado uma medida de segurança significativa.
A configuração de senha fornecida acima é a sua melhor rota. Você também pode restringir o acesso com base no endereço IP dos clientes ( link ). Isso só é útil se você souber que as pessoas autorizadas estarão vindo de locais previsíveis; e deve ser usado em conjunto com senhas, em vez de em vez deles.