I haven't seen this documented anywhere so assuming this might not be doable. But lets say i have a huge force.com site and only want to have a few pages within it that are available to staff only. i do not require them to login to see the pages but i want to ensure that nobody else external would see the content.
Is there a way to use some javascript maybe to identify a guest user's IP and redirect that user promptly to another page if they are not the range of authorised IP's?
if not then i guess i will have to create a second site which is IP restricted and have links to pages within that site from the login enabled site.