This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
voice:pbx:freepbx:freepbx_firewall [2021/03/11 09:43] gcooper |
voice:pbx:freepbx:freepbx_firewall [2024/02/06 09:27] (current) gcooper |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== FreePBX Security ====== | ====== FreePBX Security ====== | ||
+ | |||
+ | **Background**: | ||
+ | |||
+ | **Pro Tips Video**: https:// | ||
+ | |||
+ | **Setup Guide**: https:// | ||
===== Safe Mode ===== | ===== Safe Mode ===== | ||
- | <note important> | + | <note important> |
+ | |||
+ | The **firewall rules activation will be delayed by five minutes** to allow an admin to fix the access problem.</ | ||
===== Firewall ===== | ===== Firewall ===== | ||
Line 13: | Line 21: | ||
**FreePBX -> Connectivity -> Firewall -> Settings (tab) -> Re-Run Wizard** | **FreePBX -> Connectivity -> Firewall -> Settings (tab) -> Re-Run Wizard** | ||
- | Whitelist Host? -> **Yes** | + | * Whitelist Host? -> **Yes** |
- | Whitelist Network? -> **No** | + | |
- | Enable Responsive Firewall? -> **Yes** | + | |
- | Automatically configure Asterisk IP Settings? -> **Yes** | + | |
**FreePBX -> Connectivity -> Firewall -> Networks (tab)** | **FreePBX -> Connectivity -> Firewall -> Networks (tab)** | ||
- | :!: Overrides | + | :!: This tab overrides |
- | **Trusted** -> Only add trusted **admin** IP, network or FQDN | + | * **Trusted** -> Only add trusted **admin** IP, network or FQDN |
- | **Local** -> Add IP, network or FQDN for **normal voice traffic** (where phones are) | + | |
**FreePBX -> Connectivity -> Firewall -> Interfaces (tab)** | **FreePBX -> Connectivity -> Firewall -> Interfaces (tab)** | ||
+ | :!: This tab sets the **Default Traffic Zones**. | ||
+ | |||
+ | * You must set at least one interface as **Internet** | ||
+ | * Single-interface systems will be set as **Internet** ('' | ||
+ | * '' | ||
+ | |||
+ | **FreePBX -> Connectivity -> Firewall -> Responsive Firewall (tab)** | ||
+ | |||
+ | * Enable for any protocol in use | ||
+ | * This will open ports for limited access | ||
+ | * Too many failures will result in that IP being blocked | ||
+ | |||
+ | **FreePBX -> Connectivity -> Firewall -> Intrusion Detection (tab)** | ||
+ | * Shows blocked IPs | ||
+ | * You can whitelist IPs or networks | ||
===== Older Suggested Firewall Example ===== | ===== Older Suggested Firewall Example ===== |