How to detect unique device identifier without ip and remote add?

I need help if someone help me.

How to detect unique device identifier without ip and remote add? Window-Linux-OS-MAC OS-Android

I used this code but got only Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.0.12137 Safari/537.3 this type data only.I need some more as like win/Linux mac or unique identity any option. For that option, i can detect if he used any VPN or proxy server.