Cisco Umbrella is a cloud-based security product that enforces security and blocks malicious activity before a connection is even established. As this solution is cloud based, there is absolutely no need of hardware installation. Cisco Umbrella is a cloud-delivered service, Umbrella provides the visibility needed to protect internet access across all the locations for all types of users and across all network devices.
Cisco Umbrella solution offers following services:
Cisco Umbrella uses DNS (Domain Name System), to forward requests from our network to the Cisco’s Umbrella DNS. Whenever any device sends DNS requests to Cisco Umbrella resolvers, these requests are then analysed to detect threats and anomalies. For example, if umbrella sees that a device is sending requests for known bad domains then it is most likely that the device is compromised.
Umbrella is very easy to configure and can easily secure corporate users by redirecting DNS requests to Umbrella. Additionally, umbrella solution can also be deployed with the lightweight Umbrella Roaming Client, or the Cisco AnyConnect with Umbrella Roaming Security module. These roaming clients and security modules can secure both home and remote users, connecting through public Wi-Fi, without the need to connect to the corporate VPN.
The objective of this lab is to set up Cisco Umbrella account as well as remote client.
Step 1: Go to Google Chrome Browser and browse to https://www.temp-mail.org/en/ to get a corporate-like email Id & note down the email you get (copy it)
**Do not put the mail ID shown below, use the one generated on your Machine

Step 2: In New Tab (Press Ctrl + T),Go to https://umbrella.cisco.com/ and register for free trial with the corporate account you got in Step 1.

Step 3: Get the email verified and created a password.
Note: Create any password you like but for the Lab we are creating Password: Ubuntu@2021




Step 1: Go to https://www.login.umbrella.com/ and login with the account & password, for now we will skip all the other options shown, we will just add the IP address & download the Umbrella Client.




Step 1: Go to Deployments > Core Identities > Networks > Add >
We will check “the network has dynamic IP Addresses”, but if we have a Static IP, we can uncheck this option.

Step 1: Go to Deployments > Roaming Computers
Since we want to connect our local Windows Machine to Cisco Umbrella, we can either download Cisco Umbrella Remote Client or AnyConnect Umbrella Roaming Security Module. We will be using Cisco Umbrella Remote Client.





Step 2: After installation verify if the Device is Synced with Cisco Umbrella
Step 2.1: On Windows Machine

Step 2.2: On Cisco Umbrella cloud
Go to Deployment > Core Identities > Roaming Computers
After installation we will now automatically see Our Machine in the Roaming Computers Option (on Cisco Umbrella Dashboard). From here on, the client will now securely transfer all DNS related queried to Cisco Umbrella Cloud.

Step 1: Download Certificate from Cisco Umbrella Cloud dashboard
Go to Deployment > Configuration > Root Certificate




The objective of this lab is to configure security policy on Cisco Umbrella, to block E-Commerce and Gambling websites.
Step 1: Go to Google Chrome and check that both websites are accessible (check in Incognito Mode), after checking close all Incognito Tabs

Step 2: Now go to new tab (press Ctrl + T) and go to https://www.poker.com

Step 3: Close all tabs of incognito mode.

Step 1: Login to Cisco Umbrella Dashboard

Step 2: Add a new block page appearance
Go to Policies > Policy Components > Block Page Appearance



Step 3: Go to Policies > Management > All Policies > Default Policy
We have just created a custom block page, we will now set the custom page as default so that it can be used whenever client visits restricted site



Step 1: Go to Policies > Management > All Policies > Default Policy



Step 1: Check Sync time on Windows Machine & on Cisco Umbrella Dashboard
Step 1.1: On Windows Machine,

Step 1.2: On Cisco Umbrella Dashboard, Go to Deployment > Core Identities > Roaming Computers

Step 2: Stop Cisco Umbrella Clienton Windows Machine, Clear DNS cache & again start the Client service
**NOTE: Automatic Sync between Windows Machine & Cisco Umbrella Cloud takes about 5-12 Minutes, so syncing may take time, we will still forcefully try to sync by restarting the Client Service after 5-12min.

Step 3: Check Sync time on both devices (it should show “synced: few minutes ago”)
Step 3.1: On Windows Machine,
**NOTE: if u are not able to see last connected: “less than a minute ago” & IPv4 DNS Status : “Protected” then u will need perform above step [step 2] again. And if still have same problem , restart your Windows machine

Step 3.2: On Cisco Umbrella Dashboard, Go to Deployment > Core Identities > Roaming Computers

Step 1: Go to Google Chrome and check that both websites “https://www.amazon.com/ and https://www.poker.com” are accessible or not (check in Incognito Mode), after checking both websites close all Incognito Tabs
**If both websites are still accessible then you need to go back Task 4: and redo Step 2, maybe the sync was not done successful between Windows Machine & Cisco Umbrella Cloud.

Step 2: Now go to new tab (press Ctrl + T) and go to https://www.poker.com

Step 3: Close all tabs of incognito mode.

The objective of this lab is to create a bypass key on Cisco Umbrella to allow a specific user to access blocked website.
Step 1: Login to Cisco Umbrella Dashboard

Step 2: Create a bypass code
Go to Admin > Bypass Codes > Add >
**In code expiry put the date and time according to the day you are performing Lab. [put next day date & time (Recommended)]


Note down the CODE it will be used in further steps
Step 3: Select Bypass code for Block Pages under Block Page Setting, so that it can be used whenever block page appears
Go to Policies > All Policies > Default Policies > Custom Block Page Applied > Edit



Step 1: Check Sync time on Windows Machine & on Cisco Umbrella Dashboard
Step 1.1: On Windows Machine,

Step 1.2: On Cisco Umbrella Dashboard, Go to Deployment > Core Identities > Roaming Computers

Step 2: Stop Cisco Umbrella Clienton Windows Machine, Clear DNS cache & again start the Client service
**NOTE: Automatic Sync between Windows Machine & Cisco Umbrella Cloud takes about 5-12 Minutes, so syncing may take time, we will still forcefully try to sync by restarting the Client Service after 5-12min.

Step 3: Check Sync time on both devices (it should show “synced: few minutes ago”)
Step 3.1: On Windows Machine,
**NOTE: if you are not able to see last connected: “less than a minute ago” & IPv4 DNS Status: “Protected”, then you will need to perform above step [step 2] again. If still problem persists, then restart your Windows machine.

Step 3.2: On Cisco Umbrella Dashboard, Go to Deployment > Core Identities > Roaming Computers

Step 1: Go to Google Chrome and verify, if for blocked websites its showing “Administrative Bypass” or not (check in Incognito Mode). *After checking both websites close all Incognito Tabs
**If website is not showing “Administrative Bypass” then you need to go again to Task 4: and redo Step 2, maybe the sync was not done successfully between Windows Machine & Cisco Umbrella Cloud.



Step 2: Now go to new tab (press Ctrl + T) and go to “https://www.poker.com”

Step 3: Close all tabs of incognito mode.

The objective of this lab is to provide DNS based Ransomware Protection using Cisco Umbrella Cloud.
**Step 1:**In Windows Machine, go to CMD and disable Umbrella Client

Step 1: Go to Google Chrome and check if malicious websites are accessible or not(check in Incognito Mode), after checking close all Incognito Tabs
http://maliciouswebsitetest.com/

Step 2: Close all Incognito Window

Step 1: Login to Cisco Umbrella Dashboard

Step 2: Check Malware policy for websites
Go to Policies > Management > Default Policy > All Policies >

Step 3: Enable “Malware” & “Potentially Harmful Domains” Policies




Step 1: Go to CMD in Windows Machine and enable Umbrella Client
**NOTE: Sync process between Windows Machine & Cisco Umbrella Cloud takes about 5-12 Minutes, so syncing may take time, so start the Client Service after 5-12min.

Step 2: Check Sync time on both devices (it should show “synced: few minutes ago”)
Step 2.1: On Windows Machine,
**NOTE: if you are not able to see last connected: “less than a minute ago” & IPv4 DNS Status : “Protected” then you will need restart Cisco Umbrella Client. If still problem persists then restart your Windows machine.

Step 2.2: On Cisco Umbrella Dashboard, Go to Deployment > Core Identities > Roaming Computers

Step 1: Go to Google Chrome and check if malicious websites are still accessible or not (check in Incognito Mode), after checking close all Incognito Tabs
http://maliciouswebsitetest.com/
**If website is still accessible then you need to again restart umbrella on your machine, maybe the sync was not done successfully between Windows Machine & Cisco Umbrella Cloud

Step 1: Check logs
Go to Reporting > Core Reports > Activity Search

