IPs normalmente não resolvem para nomes de host, geralmente seguem na direção oposta.
Eu apostaria que o aplicativo da web que você está acessando em http://192.168.2.2
está realmente redirecionando você para https://example.com
.
Tente executar este comando na sua linha de comando:
curl -I http://192.168.2.2
Espero que você receba um redirecionamento HTTP 301
para https://example.com
, algo assim:
HTTP/1.1 301 Moved Permanently
Location: https://example.com/