aws ec2 describe-instances --filter Name=ip-address,Values=IP_1,..IP_N
Deve fazer o que você precisa.
use o nome do filtro de private-ip-address
para selecionar usando o endereço privado em sua VPC.
Passe por algo como
jq -r '.Reservations[].Instances[] | .InstanceId, .PublicIpAddress'
se você quiser o InstanceID correspondente