A resposta à sua pergunta "Por que todas as solicitações são mostradas como sendo do roteador?" é:
Porque o roteador está realizando NAT.
Precisamos detalhar mais se quisermos determinar por que o tráfego está fluindo pelo roteador e sendo NAT. Parece que os clientes e o servidor "deveriam estar" na mesma sub-rede e, portanto, o tráfego não deveria estar atravessando o roteador e sendo NAT.
Possíveis razões para o tráfego fluir pelo roteador:
- A configuração do endereço IP / máscara de sub-rede do servidor e do cliente os coloca em diferentes sub-redes
- Os clientes estão acessando o servidor por meio do endereço IP externo e o roteador está realizando o retorno de NAT (Source NAT e NAT de destino)
- Editar:
Para responder à pergunta atualizada:
Por que todas as solicitações feitas para o endereço externo são mostradas como 10.0.0.138 (o roteador), em vez de serem mostradas a partir do endereço da LAN (isto é, 10.0.0.6 ou até mesmo do nosso endereço externo 1.2.3.4)? ?
Isto é certamente porque algum tipo de DNAT e SNAT ou encaminhamento de porta estão acontecendo. É uma característica do roteador.