O comando estático funciona nos dois sentidos: o tráfego proveniente de 10.0.0.2 é traduzido como 192.168.0.5 e o tráfego de 192.168.0.5 é traduzido de 10.0.0.2. Você não pode mapear 192.168.0.5 para outro endereço na interface externa, como 10.0.0.2.
Você pode usar o comando nat com acl para encaminhar portas específicas em endereços específicos.
Por exemplo, se você quiser que o tráfego smtp de saída de 192.168.0.5 seja visto a partir de 10.0.0.2 (fonte nat para tráfego de saída):
access-list outfrom_10.0.0.2 extended permit tcp host 192.168.0.5 any eq smtp
nat (inside) 2 access-list outfrom_10.0.0.2
E, se você quiser que o tráfego HTTP de entrada para 10.0.0.1 seja encaminhado para 192.168.0.5, você pode adicionar isso
static (inside,outside) tcp 10.0.0.1 http 192.168.0.5 http netmask 255.255.255.255
(é claro que você tem que remover a máscara de rede estática existente (dentro, fora) 10.0.0.2 192.168.0.5 255.255.255.255)