Como centralizar itens de navegação no Bootstrap? [duplicado

Esta pergunta já tem uma resposta aqui:

inks do @Center Navbar sem marca pressionando-o para a direita no Bootstrap 1 resposta

E se eu quiser centralizar os itens de navegação (links) na barra de navegação de acordo com o tamanho da janela do navegador no Bootstrap 4. Veja o código:

<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
    <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
    </button>
    <a class="navbar-brand" href="#">Navbar</a>
    <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
        <div class="navbar-nav">
            <a class="nav-item nav-link active" href="#">Home <span class="sr-only">(current)</span></a>
            <a class="nav-item nav-link" href="#">Features</a>
            <a class="nav-item nav-link" href="#">Pricing</a>
            <a class="nav-item nav-link disabled" href="#">Disabled</a>
        </div>
    </div>
</nav>

gora, eu quero centralizar o div "navbar-nav" de acordo com a largura do navegador. Uma coisa que eu tentei é dar a ele mr-auto e ml-auto, que parece centralizá-lo, mas não exatamente. O que ele realmente faz é centralizado de acordo com a largura "largura da janela do navegador - largura do logotipo". Quero que seja centralizado exatamente no meio da tela.

Tentei mudar de posição para absoluto também, mas novamente esse tipo de confusão no layout também diminui

questionAnswers(3)

yourAnswerToTheQuestion