I would say that either you have an add-on installed that is interfering with IP logging. You should disable all add-ons via the control panel to confirm that.
Or an IP is not being passed through. You could check admin.php?tools/phpinfo for _SERVER["REMOTE_ADDR"] to see if it appears on the page and has the correct value.