Assuming we are talking about
Servlets, getting the IP is easy, getting the mobo serial cannot be done. It can't be done in JavaScript either. If you had a Java client running on the remote machine, getting the serial may be possible but no idea how.