This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
splashd [2022/02/22 16:00] – formatting hogwild | splashd [2024/11/27 02:10] (current) – 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. It presents WiFi users with a simple webpage, and prompted to agree to terms before gaining access to the network. If the user clicks on "**OK, I agree!**", |
- | Captive Portal presents users with a simple webpage, prompting them to agree to certain terms before they are allowed access to the network. If the user clisk on "**OK, I agree!**", | + | \\ |
- | Captive Portal is ideal for public/ | + | The Captive Portal |
- | | + | Captive Portal is ideal for public/semi-public networks, to remind users of the legal responsibilities linked to Internet access. The requirements are simple. That means it can also be useful when you simply want people to know whose network they are using. (Default: Disabled). |
- | | + | \\ |
- | **Interface:** Selects one of the bridge interfaces on which Captive Portal will listen for connections. | + | **Enable function:** makes FreshTomato users see a Welcome banner when they try to access |
- | **Gateway Name:** The name of the gateway that will appear in the Welcome banner. | + | \\ |
- | **Captive Site Forwarding:** When active, the ' | + | **Interface:** lets you select a bridge interface on which Captive Portal |
- | **Home page:** The URL that will appear after the user agrees to the Welcome Banner terms. | + | \\ |
- | **Welcome html Path:** The location | + | **Gateway Name:** lets you specify the name of the gateway to appear in the Welcome banner. |
- | **Logged Timeout:** The time period (in seconds) during which no Welcome banner will appear when you access the device. (Default: 3600s = 1 hour). | + | \\ [[https://wiki.freshtomato.org/ |
- | **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. | + | \\ |
- | **Max Missed ARP:** The number of times a client can be missing from the ARP cache before | + | **Captive Site Forwarding:** makes the " |
- | **Log Info Level:** How much detail will be included in log messages from this module. Level 0=Silent. Level 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). | + | **Home page:** the URL that will appear after the user agrees |
- | **Excluded/ | + | \\ |
- | | + | **Welcome html Path: |
- | | + | |
- | 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 relating to which ports are allowed or not. | + | **Logged Timeout: |
- | **URL excluded from the portal: | + | \\ |
- | **MAC address whitelist:** Here, you enter the MAC addresses of network clients that will be excluded from the Portal functions. These devices will have no barriers | + | **Idle Timeout:** the period, (seconds), before |
- | **Customized Splash File Path:** Here you can upload your personal Welcome banner that will override | + | \\ |
+ | |||
+ | **Max Missed ARP:** how many times a client | ||
\\ | \\ | ||
- | **WARNING: If Login Time expires, you must return to the splash page to regain network access. **\\ **After you click "OK, I Agree!", | + | **Log Info Level:** specifies how much detail will be included in log messages from this module. |
+ | |||
+ | * Level 0=Silent. | ||
+ | * Level 10=Verbose. | ||
+ | |||
+ | \\ (Default: 2). | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Gateway Port:** the port the Captive Portal will use for page redirection. (Ports 1 to 65534). | ||
+ | |||
+ | (Default: 5280). | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Excluded/ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | * Included - defines port numbers a user is allowed to use after login | ||
+ | * Excluded - defines port numbers a user //is not// allowed to use after login) \\ and which FreshTomato redirects away from the client). | ||
+ | |||
+ | \\ | ||
+ | |||
+ | Separate port numbers with blank spaces when configuring them. Do not use Included //and// Excluded ports simultaneously. It can cause conflicts relating to whether ports are allowed or not. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **URL excluded from the portal: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **MAC address whitelist: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Customized Splash File Path:** lets you upload a personal Welcome banner to override the default one. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **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:// | ||
+ | |||
+ | \\ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | \\ | ||