Is it possible to block certain IP:s from accessing web content?

Hi!

I wonder if there is a blacklist feature implemented with the WebEngine in Domino which makes it possible to block certain IP:s from accessing the content normaly available via internet as we currently have some problems with certain users and linkbots.

If this feature doesn’t exist what would be a possible solution?

Thanks in advance!

Regards.

Peter

Subject: Is it possible to block certain IP:s from accessing web content?

PeterIn case you have not found out. Go to the Server document Internet Protocols - Network settings - IP address deny list:

Enter the IP addresses you do not want to allow to send http requests.

Rm

Subject: Is it possible to block certain IP:s from accessing web content?

I’m no admin., so I can’t give you an answer on the server configuration front, but it’s certainly pretty trivial to deny access to content once users with certain IP address ranges hit your site(s). You know what their IP address via the in-built Domino CGI fields (such as Remote_Addr), so base your hide-when / redirect code on that.

Subject: RE: Is it possible to block certain IP:s from accessing web content?

Hi Ben and thanks for your reply.

Yes, there are several ways to stop/block users nonetheless. I could access the firewall and simply denty the IP access to the web port which wont take much effort.

But In this case I’m interrested if it can be done directly in Domino.

Subject: RE: Is it possible to block certain IP:s from accessing web content?

As Ben has said create an initial page that everyone hits (could be a blank screen) this page would start a redirect. The redirect would look at Remote_Addr field and compare it to values in a block IP List. If remote_Addr is in the list then redirect to a Black Hole otherwise go to the home page or where ever you want.If you are looking for an HTTP Server setting I don’t think there is a specific Deny Access setting, but the code to block one or more specific IP addresses should be pretty simple, and quick.