This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
splashd [2022/01/05 12:56] – created rs232 | splashd [2024/04/28 15:21] (current) – -formatting hogwild | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Captive Portal ====== | ====== Captive Portal ====== | ||
- | The **Captive Portal** module is called NoCatSplash. Older versions were named NoCatAuth. | + | The Captive Portal works in a similar way to a WiFi hotspot in a public place. Captive Portal presents WiFi users with a simple webpage, prompting them to agree to terms before being allowed to access the network. If the user clicks on "**OK, I agree!**", |
- | Captive Portal | + | The Captive Portal |
- | Captive Portal is ideal for public/ | + | Captive Portal is ideal for public/ |
- | \\ | + | **Enable function:** Checking this (and Save) makes FreshTomato users see a Welcome banner when they try to access the Internet. |
- | [[https:// | + | |
+ | **Interface: | ||
+ | |||
+ | **Gateway Name:** Here, specify the name of the gateway that will appear in the Welcome banner. | ||
+ | |||
+ | \\ [[https:// | ||
\\ | \\ | ||
- | **Enable function:** Checking this and clicking Save will make FreshTomato users see a Welcome banner when they try to access the Internet. | ||
- | **Interface:** Selects one of the bridge interfaces on which Captive Portal will listen for connections. | + | **Captive Site Forwarding:** Forces |
- | **Gateway Name:** The name of the gateway | + | **Home page:** This is the URL that will appear |
- | **Captive Site Forwarding:** When active, the ' | + | **Welcome html Path:** This is the path to the location of the Welcome |
- | **Home page:** The URL that will appear after the user agrees to the Welcome | + | **Logged Timeout:** The time period (seconds) during which no Welcome |
- | **Welcome html Path:** The location of the Welcome banner .html page. | + | **Idle Timeout:** The period, in seconds, before |
- | **Logged Timeout:** The time period (in seconds) during which no Welcome banner will appear when you access | + | **Max Missed ARP:** How many times a client can be missing from the ARP cache before |
- | **Idle Timeout:** The time period, (seconds) before the client sees the splash screen again, and is forced to click 'I Agree' to the terms again to regain network access. | + | **Log Info Level:** How much detail will be included in log messages from this module. |
- | **Max Missed ARP:** The number of times a client can be missing from the ARP cache before the connection is closed. (Default: 5). | + | |
+ | | ||
- | **Log Info Level:** How much detail will be included in log messages from this module. Level 0=Silent, 10=Verbose. | + | (Default: 2). |
+ | |||
+ | \\ | ||
**Gateway Port:** This is the port to be used by the Captive Portal for page redirection. (Ports 1 to 65534). (Default: 5280). | **Gateway Port:** This is the port to be used by the Captive Portal for page redirection. (Ports 1 to 65534). (Default: 5280). | ||
Line 35: | Line 42: | ||
**Excluded/ | **Excluded/ | ||
- | * Included (defines | + | * Included (defines port numbers the user is allowed to use after login) or; |
- | * Excluded (defines | + | * Excluded (defines port numbers the user //is not// allowed to use after login) \\ and which FreshTomato redirects away from the client). |
- | Leave blank spaces between port numbers when configuring them. For example: "25 110 4662 4672". | + | \\ |
- | Using both Included and Excluded ports at the same time is not recommended. This can cause conflicts about which ports are allowed or not. | + | Leave blank spaces between port numbers when configuring them. |
- | **URL excluded off the portal: | + | Using Included |
- | **MAC address whitelist:** Here, you enter the MAC addresses of network clients | + | **URL excluded from the portal:** Here, enter URLs or links that can be accessed without |
- | **Customized Splash File Path:** Here you can upload your personal Welcome banner that will overrride | + | **MAC address whitelist:** Here, enter the MAC addresses of clients to be excluded from Portal functions. \\ These devices will have no barriers to Internet access. MAC Addresses must be separated by spaces. |
- | **WARNING: If Login Time expires, you must return to the splash page to regain network access. **\\ **After you click "OK, I Agree!", | + | **Customized Splash File Path: |
+ | |||
+ | \\ | ||
+ | |||
+ | **WARNING: If the Login Time expires, you must return to the splash page to regain network access. **\\ **After you click "OK, I Agree!", | ||
+ | |||
+ | \\ [[https:// | ||
+ | |||
+ | \\ | ||
+ | |||
+ | \\ | ||
\\ | \\ | ||
- | [[https:// | ||