Como abrir uma porta no Android para obter uma conexão NAT 2 quando eu abro um hotspot
Presumo que você esteja falando de encaminhamento de porta.
Não acho que isso seja possível. Eu não acredito que os dispositivos celulares realmente usam endereços IP normais em toda a rede celular. Efectivamente existe uma forma de função NAT entre a Internet e a rede celular de uma forma semelhante à forma como o NAT num router doméstico converte entre o IP público e um IP privado. No entanto, este NAT converte entre os endereços IP na Internet e os IDs do cartão SIM. Muitos cartões SIM podem funcionar através de um único endereço IP público da mesma forma que muitos dispositivos em uma rede privada em casa podem funcionar através de um endereço na Internet.
O hotspot no dispositivo Android forma um NAT complementar que fornece endereços IP locais aos dispositivos conectados ao hotspot.
Embora seja teoricamente possível fazer o encaminhamento de porta no NAT no dispositivo Android, não é possível fazer o encaminhamento de porta entre o endereço IP público e o cartão SIM específico.
Este é o meu entendimento. Desculpe se estiver errado.