Что еще вы считаете IP-адресом пользователя? Если вам нужен IP-адрес сетевого адаптера, я боюсь, что нет возможности сделать это в веб-приложении. Если ваш пользователь находится за NAT или другими вещами, вы также не можете получить IP.
Обновление. Хотя существуют веб-сайты, которые используют IP для ограничения пользователя (например, rapidshare), они не работают правильно в средах NAT.