Вы можете получить IP-адрес , но это часто не будет иметь большого значения (если что-нибудь). Если вы получите IP-адрес, который использует клиент, вы получите множество из них, 192.168. *. Если вы получите адрес, который видит ваш сервер, он не будет соответствовать этому, и вы можете легко увидеть несколько (возможно, сотни или даже тысячи) машин с «одинаковым» IP-адресом.
Если вы сложите эти два вместе, вы получите нечто уникальное на данный момент, но оно может быть изменено в любое время. Локальный IP-адрес клиента может измениться, когда истечет срок его аренды DHCP, а глобальный IP-адрес может измениться при каждой перезагрузке маршрутизатора (если только у него нет статического IP-адреса, о котором вы в большинстве случаев не знаете).