Problem in creating a TCP server?

i got public ip itself it is 106.75.240.104 in WIP_BOPT_IP_ADDR by using wip_bearerGetOpts & wip_inet_ntoa
but when my socket server in host machine shows ip as 106.220.22.11 as tcp client ip which i have created in modem for cross checking

I believe that both are public ips i tried to create tcp clients with both of them but no luck

Please help me out :question: