Porque é um proxy. Um proxy faz uma solicitação separada para o servidor para o qual a solicitação é destinada. Ele precisa saber o que está sendo solicitado, o que está no corpo do pacote, não nos cabeçalhos.
Se você quiser algo que não pareça dentro dos pacotes, use sNAT. Por definição, um proxy tem que olhar para dentro.