User Tools

Site Tools


common_scenarios

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
common_scenarios [2015/04/27 02:51]
nworbnhoj [Common Scenarios] Gargoyle for Gamers
common_scenarios [2015/04/29 13:33] (current)
nworbnhoj cable
Line 3: Line 3:
 Gargoyle is a tremendously flexible tool, and every situation is a little different - however sometimes an example is a good place to start. Gargoyle is a tremendously flexible tool, and every situation is a little different - however sometimes an example is a good place to start.
  
-  * [[#Household with Teenagers and capped monthly Download]] +  * [[Scenario-Modem | Use Gargoyle with an existing Modem (Cable/DSL/Satellite/3G/4G)]] 
-  * [[#Shared Internet connection in a Student share house]] +  * [[Scenario-Teenagers | Household with Teenagers and capped monthly Download]]
-  * [[#Coffee Shop with Free WiFi]] +
-  * [[#No facebook during homework time]]+
   * [[Scenario-GarGoyleForGamers | GarGoyle for Gamers]]   * [[Scenario-GarGoyleForGamers | GarGoyle for Gamers]]
 +  * [[Scenario-StudentHouse|Shared Internet connection in a Student share house]]
 +  * [[Scenario-FreeWiFi | Coffee Shop with Free WiFi]]
 +  * [[Scenario-Homework | No Facebook during homework time]]
 +  * [[Scenario-NetworkShare | Keep the family photos in one place]]
 +  * [[Scenario-Backup | Backup to a central independent hard-drive]]
  
 \\ \\ \\ \\
-===== Household with Teenagers and capped monthly Download ===== 
  
-Scenario: The teenagers each have a mobile, a laptop, and friends; almost every month the Download cap is reached; the ISP has outrageous excess charges; and no-body knows where all of the the GB went. 
- 
-Objective: Share Downloads fairly between family members. 
- 
-=== Assign Static IP Addresses === 
- 
-Assign a fixed static IP address to each device (mobile, laptop, tablet etc) and keep the static IPs for each person together in a group. 
- 
-== Gargoyle - Connection - DHCP == 
-^ DHCP ^^ 
-|☑ LAN DHCP Server Enabled || 
-|DHCP range \\ Start 192.168.1.100 \\ End: 192.168.1.249 || 
-^ Static IP's ^^ 
-| Printer | 192.168.1.2 | 
-| TV | 192.168.1.2 | 
-| Dad-laptop | 192.168.1.50 | 
-| Dad-mobile | 192.168.1.51 | 
-| Mum-tablet | 192.168.1.60 | 
-| Mum-mobile | 192.168.1.61 | 
-| Daughter-laptop | 192.168.1.70 | 
-| Daughter-mobile | 192.168.1.71 | 
-| Daughter-tablet | 192.168.1.72 | 
-| Son-laptop | 192.168.1.80 | 
-| Son-mobile | 192.168.1.81 | 
- 
-=== Set Daily Quotas === 
- 
-Assign an equal share to each family member. For example: if the Download cap is 100GB/month then each family member could be assigned a quota of 100GB / 30days / 4people = 833MB/day. Round up to say 1GB/day. 
- 
-== Gargoyle - Firewall - Quotas == 
-^ Bandwidth Quotas ^^ 
-| 192.168.1.50-192.168.1.59 | Max Total Download = 1GB/day | 
-| 192.168.1.60-192.168.1.69 | Max Total Download = 1GB/day | 
-| 192.168.1.70-192.168.1.79 | Max Total Download = 1GB/day | 
-| 192.168.1.80-192.168.1.89 | Max Total Download = 1GB/day | 
-| All Hosts without Explicit \\ Quota's (Combined)((for visitors))|  Max Total Download = 100MB/day | 
-\\ \\ 
-===== Shared Internet connection in a Student share house ===== 
- 
-Scenario: There is One Internet connection into a Student Share House and one of the Students is (always) a Gamer. When the Gamer is online the Download speed for everybody else sux. 
- 
- 
-=== Assign Static IP Addresses === 
- 
-Assign a fixed static IP address to each device (mobile, laptop etc) and keep the static IPs for each person together in a group. 
- 
-== Gargoyle - Connection - DHCP == 
-^ DHCP ^^ 
-|☑ LAN DHCP Server Enabled || 
-|DHCP range \\ Start 192.168.1.100 \\ End: 192.168.1.249 || 
-^ Static IP's ^^ 
-| Bob-laptop | 192.168.1.50 | 
-| Bob-mobile | 192.168.1.51 | 
-| Jill-laptop | 192.168.1.60 | 
-| Jill-mobile | 192.168.1.61 | 
-| Kate-laptop | 192.168.1.70 | 
-| Kate-mobile | 192.168.1.71 | 
- 
-=== Set Monthly Quotas === 
- 
-Assign a share of the monthly download cap to each student. 
- 
-== Gargoyle - Firewall - Quotas == 
-^ Bandwidth Quotas ^^ 
-| 192.168.1.50-192.168.1.59 | Max Total Download = 20GB/month | 
-| 192.168.1.60-192.168.1.69 | Max Total Download = 20GB/month | 
-| 192.168.1.70-192.168.1.79 | Max Total Download = 60GB/month | 
-| All Hosts without Explicit \\ Quota's (Combined)((for visitors))|  Max Total Download = 100MB/day | 
- 
- 
- 
-=== Guarantee performance for all === 
- 
-Limit the performance impact of the gamer on the other students.  
- 
-== Gargoyle - Firewall - QoS (Upload) == 
-^ QoS (Upload) -- Classification Rules ^^ 
-|☑ Enable Quality of Service (Upload Direction) | 
- 
- 
-== Gargoyle - Firewall - QoS (Download) == 
-^ QoS (Download) -- Classification Rules ^^ 
-|☑ Enable Quality of Service (Download Direction) || 
-^ QoS (Download) -- Active Congestion Control ^^ 
-|☑ Enable active congestion control (Download Direction) || 
- 
-\\ \\  
- 
-===== Coffee Shop with Free WiFi ====== 
- 
-Scenario: Every now and again some geek turns up, buys one coffee, sits in the back corner for 4 hours and the WiFi performance sux. 
- 
-Objective: Limit the impact that an anonymous individual can have on performance 
- 
-=== Enable DHCP Addresses === 
- 
-DHCP will assign an IP address to many anonymous devices coming and going 
- 
-== Gargoyle - Connection - DHCP == 
-^ DHCP ^^ 
-|☑ LAN DHCP Server Enabled || 
-|DHCP range \\ Start 192.168.1.50 \\ End: 192.168.1.249 || 
-|Lease Time: 1 hours || 
- 
- 
-=== Enforce a Download Quota === 
- 
-Limit the total download by each customer. 
- 
-== Gargoyle - Firewall - Quotas == 
-^ Bandwidth Quotas ^^ 
-| All Individual Hosts \\ Without Explicit Quotas | Max Total Up+Down = 200MB/day | 
- 
- 
-=== Guarantee performance for all customers === 
- 
-Limit the performance impact of one greedy customer on other customers.  
- 
-== Gargoyle - Firewall - QoS (Upload) == 
-^ QoS (Upload) -- Classification Rules ^^ 
-|☑ Enable Quality of Service (Upload Direction) | 
- 
- 
-== Gargoyle - Firewall - QoS (Download) == 
-^ QoS (Download) -- Classification Rules ^^ 
-|☑ Enable Quality of Service (Download Direction) || 
-^ QoS (Download) -- Active Congestion Control ^^ 
-|☑ Enable active congestion control (Download Direction) || 
- 
-\\ \\  
- 
-===== No Facebook during homework time ===== 
- 
-Scenario: Would really like the kids to focus on homework for a couple of hours, and get some sleep after "lights out". 
- 
-Objective: Block Facebook during homework time and block Internet at 10pm. 
- 
- 
-=== Assign Static IP Addresses === 
- 
-Assign a fixed static IP address to each managed device. 
- 
-== Gargoyle - Connection - DHCP == 
-^ DHCP ^^ 
-|☑ LAN DHCP Server Enabled || 
-|DHCP range \\ Start 192.168.1.100 \\ End: 192.168.1.249 || 
-^ Static IP's ^^ 
-| Daughter-laptop | 192.168.1.70 | 
-| Daughter-mobile | 192.168.1.71 | 
-| Daughter-tablet | 192.168.1.72 | 
- 
- 
-=== Restrict Access === 
- 
-On school-nights block access to Facebook 7-9pm and block Internet after 10pm. 
- 
-== Gargoyle - Firewall - Restrictions == 
- 
-^ Access Restrictions ^^ 
-| Rule Description: \\ Rule Applies To: \\  Schedule: \\ Days Active \\ Hours Active: \\ Restricted Resources: \\ Domain contains: | Facebook \\ 192.168.1.70-192.168.1.79 \\ \\ ☑ Sun ☑ Mon ☑ Tue ☑ Wed ☑ Thu ☐ Fri ☐ Sat \\ 19:00-21:00 \\ \\ facebook.com |  
-| Rule Description: \\ Rule Applies To: \\  Schedule: \\ Days Active \\ Hours Active: \\ Restricted Resources:| Lights Out \\ 192.168.1.70-192.168.1.79 \\ \\ ☑ Sun ☑ Mon ☑ Tue ☑ Wed ☑ Thu ☐ Fri ☐ Sat \\ 22:00-24:00 \\ ☑ All Network Access |  
  
  
common_scenarios.1430103066.txt.gz · Last modified: 2015/04/27 02:51 by nworbnhoj