|
AuthKeywordsFile=authorized.txt File containing keywords of domain names that authorize the client to surf past the welcome page. The contents of the file needs to include one or several complex/unique domain names to be treated as the "key" that allows users to browse past the RedirectIP= page. These do not have to be actual domain names registered on the Internet, you can make them up. Use SimpleDNS= if you want a made up domain name to resolve to an IP. When a client does a DNS lookup for a matching domain name the client will be marked as Authorized. The system should work like this... (adapt it to your needs; payment page, password, registration, etc.) A) user joins the network, B) user gets DHCP lease including DNS Redirector as the DNS server, C) user starts browser and sees your terms and conditions page, D) user clicks a link to accept the agreement, E) user gets forwarded to another page that says "Welcome to the Internet" and includes a clear image referenced at http://surfon.dnsredirctrl.com/clear.gif, F) the browser does a DNS lookup for surfon.dnsredirctrl.com G) DNS Redirector finds that surfon.dnsredirctrl.com matches the domain name specified in the AuthKeywordsFile, H) user can now browse the Internet freely. AlwaysKeywordsFile=always.txt File containing keywords of domain names that clients are always allowed to visit, even if they have not been authorized. In a paid HotSpot scenario you would want to add the domain name(s) of your payment processor to the file so that users can visit the site in order to pay for access and then become authorized. Leave this setting blank if you are not going to use it. AuthClientsFile=authclients.txt File containing IPs of local network clients that are always allowed to surf, even if they have not been authorized. Useful for static-IP machines on the same LAN as the hotspot that shouldn't have to pay or be authorized to surf; such as the IT manager, back office, or receptionist's computer. Leave this setting blank if you are not going to use it. |
|
BlockResponse=Lookup Valid options are: Lookup - resolves to the BlockedIP only if the domain name is real (does a lookup at the DNSServerIP= first) Fast - resolves to the BlockedIP even if the domain name does not exist BlockedKeywordsFile=blocked.txt File containing keywords of domain names that clients cannot visit. To automate the updating of keywords see FAQ 52. To block everything see FAQ 5. If blocking is not going to be used leave this setting blank. When specifying BlockedKeywordsFile= you must also specify BlockedIP= and host a website at that IP or web surfing will be slow. AllowedKeywordsFile=allowed.txt File containing keywords of domain names that clients are allowed to visit. Sometimes good blocking keywords can prevent clients from reaching legitimate content, this list corrects that. See FAQ 112. If blocking is not going to be used leave this setting blank. BypassBlockFile=bypassblock.txt File containing keywords of domain names that toggles the client's ability to view blocked content. The contents of the file needs to include one or several complex/unique domain names to be treated as the "key" that allows users to browse past the BlockedIP= page. These do not have to be actual domain names registered on the Internet, you can make them up. Use SimpleDNS= if you want a made up domain name to resolve to an IP. After a client does a DNS lookup for a matching domain name the client will be bypassing the blocked list. Note that after toggling blocking you will need to close and open any browser windows, this is necessary to clear the browser's DNS cache for websites visited prior, otherwise those sites may still be blocked. If the same client does a lookup for a matching domain name again the blocking is turned back on. Restarting DNS Redirector will clear all clients that previously toggled blocking off. Note that a client who visits a bypass domain name before the authorized domain name will be able to browse freely, but will not set Authorized=True in the GUI. If blocking is not going to be used leave this setting blank. |
|
RestrictStart=6:00:00 PM RestrictEnd=11:59:00 PM Time format in hr:min:sec and AM or PM, must be within the same day. BypassRestrictFile=bypassrestrict.txt File containing keywords of domain names that toggle the client so they can surf even if within the restricted timeframe. Similar to the BypassBlockFile= setting, every time a client does a lookup for a domain name that is matched in this file the bypassing is toggled on or off. |
|
JoinAction= File you want to launch or execute when a client joins the network. This could be a .exe, .wav, .bat or other script. If a join action is not desired then leave this blank. For use with a third-party script or application, the client's IP is passed as a variable after the command. LeaveAction= File you want to launch or execute when a client leaves the network. This could be a .exe, .wav, .bat or other script. If a leave action is not desired then leave this blank. For use with a third-party script or application, the client's IP is passed as a variable after the command. |
in IIS Manager create a site:
(see details for IIS6
or IIS7)
for IIS6: leave checked "Allow anonymous access to this Web site" | leave checked "Read" | check "Run scripts (such as ASP)"
set the following custom errors:
(see details for IIS6
or IIS7)
in IIS Manager create a site:
(see details for IIS6
or IIS7)
for IIS6: leave checked "Allow anonymous access to this Web site" | leave checked "Read" | check "Run scripts (such as ASP)"
set the following custom errors:
(see details for IIS6
or IIS7)
in IIS Manager create a site:
(see details for IIS6
or IIS7)
for IIS6: leave checked "Allow anonymous access to this Web site" | leave checked "Read" | check "Run scripts (such as ASP)"
set the following custom errors:
(see details for IIS6
or IIS7)