Frequently Asked Questions

Jul 22, 2024 - 06:37am

 [F] Frequently Asked Questions  / Operational Questions  /

How can I Allow (or restrict) Access by IP Address?

Rate This FAQ
 (Not yet rated)

Created On: 7 Dec 1999 11:38 am
Last Edited: 14 Feb 2005 11:25 am

Question Printer Friendly

I'm running a test server and would like to restrict access to just my machine.


I would like to restrict a certain IP from Accessing Web Crossing


In recent versions of Web Crossing, you can simply use the Allow/Deny list in the Web Services Control Panel to access to your site.

For earlier versions without this, you can control access at your firewall/network level, or use something like the following in WebX:

The following example uses authenticateFilter macro to restrict access to just the local machine ("") and puts up a "404" page otherwise. Use this as a basis for other IP restriction schemes.

If you don't care about 404s, then just add your IP or range of IPs to the allow/deny list in the web services control panel, and then deny all others (example: a= or perhaps a=1.2.3.*.* is all you need to do because the d=* is implicit).

%% macro authenticateFilter %%
%% if envir.remote_addr == "" %%
	%% user %%
%% else %%
<html><head><title>Error 404</title>
<h2>HTTP Error 404</h2>
<p><strong>404 Not Found</strong></p>
<p>The Web server cannot find the file or script you asked for. Please check the URL to ensure that the path is correct.</p>
<p>Please contact the server's administrator if this problem persists.</p>
%% endif %%

%% endmacro %%