{"id":33981,"date":"2020-06-19T17:49:27","date_gmt":"2020-06-19T09:49:27","guid":{"rendered":"\/blog\/?p=33981"},"modified":"2020-06-19T17:49:30","modified_gmt":"2020-06-19T09:49:30","slug":"pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/","title":{"rendered":"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1030\" height=\"579\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/cover-new-1-1030x579.png\" alt=\"\" class=\"wp-image-34027\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-1030x579.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-300x169.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-768x432.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-1024x576.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png 1200w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction <\/h2>\n\n\n\n<p>Do you usually\nreceive a bunch of annoying ads when you browse the internet? Have you tried adding\nan ad-blocker to your browser but wondered about a solution to block ads on all\nyour devices? Well. Pi-hole is the solution. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/1200px-Pi-hole_vector_logo-699x1030.png\" alt=\"\" class=\"wp-image-33984\" width=\"159\" height=\"232\"\/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What is Pi-hole?<\/h2>\n\n\n\n<p>Pi-hole lets you set up an ad blocker in your home network so that all the devices which are connected to that network will receive a complete ad-free internet connection. This makes it possible to block ads even on your mobile devices where a typical ad-blocker is unable to do. Pi-hole can be easily set up on your <a href=\"https:\/\/www.seeedstudio.com\/Raspberry-Pi-4-Computer-Model-B-4GB-p-4077.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Raspberry Pi  (opens in a new tab)\">Raspberry Pi <\/a>and this blog will help you achieve that in a short amount of time.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.seeedstudio.com\/Raspberry-Pi-4-Computer-Model-B-4GB-p-4077.html\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15909869951.png\" alt=\"\" class=\"wp-image-33219\" width=\"421\" height=\"312\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15909869951.png 890w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15909869951-300x223.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15909869951-768x570.png 768w\" sizes=\"(max-width: 421px) 100vw, 421px\" \/><\/a><figcaption>Raspberry Pi 4<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Why use Pi-hole?<\/h2>\n\n\n\n<p>Using Pi-hole\nmeans, most of the ads will be blocked and therefore they will not be even downloaded.\nThis in turn will improve the overall performance of the network. Most ads\ncontain malware, so this will be better for your privacy and security as well. Also,\nit comes with a cool dashboard providing different statistics of your network\nand the ads being blocked. So, it will be very convenient to manage as well.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"593\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925549041-1030x593.png\" alt=\"\" class=\"wp-image-33985\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-1030x593.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-300x173.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-768x442.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-1536x884.png 1536w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-1024x589.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041.png 1722w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><figcaption>Pi-hole Dashboard<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How to set up Pi-hole on a Raspberry Pi?<\/h2>\n\n\n\n<p>Setting up\nPi-hole is not a complicated process. We will start by listing what you need\nfor this setup:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>1 x <a rel=\"noreferrer noopener\" aria-label=\"Raspberry Pi  (opens in a new tab)\" href=\"https:\/\/www.seeedstudio.com\/Raspberry-Pi-4-Computer-Model-B-4GB-p-4077.html\" target=\"_blank\">Raspberry Pi <\/a><\/li><li>1 x <a rel=\"noreferrer noopener\" aria-label=\"USB Type-C Cable with power adapter  (opens in a new tab)\" href=\"https:\/\/www.seeedstudio.com\/Wall-Adapter-Power-Supply-5VDC-3A-Type-C-p-4103.html\" target=\"_blank\">USB Type-C Cable with power adapter <\/a><\/li><li>1 x <a rel=\"noreferrer noopener\" aria-label=\"Argon ONE Raspberry Pi 4 Aluminum Case (opens in a new tab)\" href=\"https:\/\/www.seeedstudio.com\/Argon-ONE-Raspberry-Pi-4-Case-p-4250.html\" target=\"_blank\">Argon ONE Raspberry Pi 4 Aluminum Case<\/a> (Optional)<\/li><li>1 x <a rel=\"noreferrer noopener\" aria-label=\"Micro-SD card with card reader (opens in a new tab)\" href=\"https:\/\/www.seeedstudio.com\/micro-SD-Card-with-Card-Reader-32GB-Class-10-p-4082.html\" target=\"_blank\">Micro-SD card with card reader<\/a><\/li><\/ul>\n\n\n\n<p>Note that we have used Argon ONE Raspberry Pi 4 Aluminum Case because once you set up Pi-hole on your Raspberry Pi, you would leave it running all the time. So, this case can help provide better cooling while the Raspberry Pi gets hot from continuous usage. On the other hand, it\u2019s also a very stylish Aluminum case to use with your Raspberry Pi!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.seeedstudio.com\/Argon-ONE-Raspberry-Pi-4-Case-p-4250.html\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925550381.png\" alt=\"\" class=\"wp-image-33987\" width=\"413\" height=\"226\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925550381.png 877w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925550381-300x165.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925550381-768x423.png 768w\" sizes=\"(max-width: 413px) 100vw, 413px\" \/><\/a><figcaption> Argon ONE Raspberry Pi 4 Aluminium Case\u00a0 <\/figcaption><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Configuring the Raspberry Pi for initial boot <\/h3>\n\n\n\n<p>When you buy\na Raspberry Pi, there is no operating system installed on it out of the box. So,\nyou need to burn an operating system into a micro-SD card and then boot the\nRaspberry Pi from that card. <\/p>\n\n\n\n<p><strong>Step 1<\/strong><\/p>\n\n\n\n<p>First, we must download a Linux-based operating system. Raspberry Pi supports various Linux distributions such as Ubuntu, but in this guide, we will use the official OS from the Raspberry Pi Foundation, which is the Raspberry Pi OS. Download it <a href=\"https:\/\/www.raspberrypi.org\/downloads\/raspberry-pi-os\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"here (opens in a new tab)\">here<\/a> by selecting \u201cwith desktop and recommended software\u201d version.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.raspberrypi.org\/downloads\/raspberry-pi-os\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"906\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925557811-1030x906.png\" alt=\"\" class=\"wp-image-33989\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925557811-1030x906.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925557811-300x264.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925557811-768x675.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925557811-1024x900.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925557811.png 1077w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Step 2 <\/strong><\/p>\n\n\n\n<p>Then you need to download a software called \u201cbalenaEtcher\u201d which is used to burn the downloaded image above and make the Raspberry Pi boot from the Micro-SD card. Click <a href=\"https:\/\/www.balena.io\/etcher\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"here  (opens in a new tab)\">here <\/a>to download the latest version of this software.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.balena.io\/etcher\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"460\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925558981-1030x460.png\" alt=\"\" class=\"wp-image-33990\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925558981-1030x460.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925558981-300x134.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925558981-768x343.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925558981-1024x457.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925558981.png 1486w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Step 3<\/strong><\/p>\n\n\n\n<p>Then connect a micro-SD card into the micro-SD card slot of a PC by using a micro-SD to SD card adapter. You can also use a USB Micro-SD card reader.<\/p>\n\n\n\n<p><strong>Step 4<\/strong><\/p>\n\n\n\n<p>After that open the &#8220;balenaEtcher&#8221; software. Then point to the location of the downloaded image, select the connected micro-SD card, and press \u201cflash\u201d. It will take a few minutes to complete this process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"600\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925560971.png\" alt=\"\" class=\"wp-image-33991\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925560971.png 1000w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925560971-300x180.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925560971-768x461.png 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p><strong>Step 5<\/strong><\/p>\n\n\n\n<p>Now we will set up Raspberry Pi to automatically connect to the wireless network so that we can communicate with it. <\/p>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">However, if you have an HDMI display, a keyboard and a mouse, you can skip this step, connect those into the Raspberry Pi and move onto <strong>\u201cConfiguring Pi-Hole on Raspberry Pi\u201d<\/strong><\/p>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">Also if you have a Seeeduino XIAO, you can follow the guide here to setup the communication between Raspberry Pi and PC and move onto <strong>\u201cConfiguring Pi-Hole on Raspberry Pi\u201d<\/strong><\/p>\n\n\n\n<p><strong>Step 6<\/strong><\/p>\n\n\n\n<p>Navigate to Raspberry Pi root folder from your PC and create a file called &#8220;wpa_supplicant.conf&#8221;. Then copy the following codes into this file and add your home Wi-Fi username and password into the fields \u201cWiFi-name&#8221; and \u201cWiFi-password&#8221;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>country=US\nctrl_interface=DIR=\/var\/run\/wpa_supplicant GROUP=netdev\nupdate_config=1\n \nnetwork={\nssid=\"WiFi-name\"\npsk=\"WiFi-password\"\nkey_mgmt=WPA-PSK\npriority=1\n}\n<\/code><\/pre>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\"><strong>Note:<\/strong> <br>The Wi-Fi name and password should be the same as your local Wi-Fi which your PC is connected to (make sure your PC and Raspberry Pi are in the same LAN).<\/p>\n\n\n\n<p><strong>Step 7 <\/strong><\/p>\n\n\n\n<p>Create a\nblank file called \u201cssh\u201d in this directory<\/p>\n\n\n\n<p><strong>Step 8<\/strong><\/p>\n\n\n\n<p>Then eject the micro-SD card from PC and insert it into the Raspberry Pi.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925567251-1030x682.png\" alt=\"\" class=\"wp-image-33997\" width=\"419\" height=\"277\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925567251-1030x682.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925567251-300x199.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925567251-768x509.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925567251-1024x678.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925567251.png 1113w\" sizes=\"(max-width: 419px) 100vw, 419px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Step 9<\/strong><\/p>\n\n\n\n<p>Power up the\nRaspberry Pi through a Type-C USB cable and a power adapter<\/p>\n\n\n\n<p><strong>Step 10 <\/strong><\/p>\n\n\n\n<p>Now we will download Putty, which is an SSH client we will use in order to communicate with the Raspberry Pi. Click <a href=\"https:\/\/www.chiark.greenend.org.uk\/~sgtatham\/putty\/latest.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">here <\/a>to download.<\/p>\n\n\n\n<p><strong>Step 11<\/strong><\/p>\n\n\n\n<p>Open Putty\nand set hostname as \u201craspberrypi.local\u201d and port as \u201c22\u201d. Then press \u201cOpen\u201d.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"596\" height=\"540\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/new-1.png\" alt=\"\" class=\"wp-image-33996\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/new-1.png 596w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/new-1-300x272.png 300w\" sizes=\"(max-width: 596px) 100vw, 596px\" \/><figcaption>Putty Client<\/figcaption><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Configuring Pi-Hole on Raspberry Pi<\/h3>\n\n\n\n<p><strong>Step 1 <\/strong><\/p>\n\n\n\n<p>Start by entering the following commands in the terminal of Raspberry Pi via SSH or directly. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget -O basic-install.sh https:\/\/install.pi-hole.net\nsudo bash basic-install.sh\n<\/code><\/pre>\n\n\n\n<p><strong>Step 2 <\/strong><\/p>\n\n\n\n<p>After that, follow the Pi-hole installer prompts below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"575\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925569321.png\" alt=\"\" class=\"wp-image-33999\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925569321.png 896w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925569321-300x193.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925569321-768x493.png 768w\" sizes=\"(max-width: 896px) 100vw, 896px\" \/><figcaption>Installer Start window<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"887\" height=\"578\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925569731.png\" alt=\"\" class=\"wp-image-34000\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925569731.png 887w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925569731-300x195.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925569731-768x500.png 768w\" sizes=\"(max-width: 887px) 100vw, 887px\" \/><figcaption>If you would like to donate<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"566\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925570141.png\" alt=\"\" class=\"wp-image-34001\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925570141.png 886w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925570141-300x192.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925570141-768x491.png 768w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><figcaption>Pi-hole needs a static IP to function properly<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"574\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925570611.png\" alt=\"\" class=\"wp-image-34002\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925570611.png 890w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925570611-300x193.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925570611-768x495.png 768w\" sizes=\"(max-width: 890px) 100vw, 890px\" \/><figcaption>Ethernet is recommended here for reliability<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1026\" height=\"550\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925571071.png\" alt=\"\" class=\"wp-image-34003\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571071.png 1026w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571071-300x161.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571071-768x412.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571071-1024x549.png 1024w\" sizes=\"(max-width: 1026px) 100vw, 1026px\" \/><figcaption> Cloudflare for Upstream DNS <\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1026\" height=\"549\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925571541.png\" alt=\"\" class=\"wp-image-34004\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571541.png 1026w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571541-300x161.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571541-768x411.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571541-1024x548.png 1024w\" sizes=\"(max-width: 1026px) 100vw, 1026px\" \/><figcaption>Enabling 3rd party blocklists<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"879\" height=\"571\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925571911.png\" alt=\"\" class=\"wp-image-34005\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571911.png 879w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571911-300x195.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925571911-768x499.png 768w\" sizes=\"(max-width: 879px) 100vw, 879px\" \/><figcaption>Leave Protocols as default<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"889\" height=\"572\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925572271.png\" alt=\"\" class=\"wp-image-34006\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572271.png 889w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572271-300x193.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572271-768x494.png 768w\" sizes=\"(max-width: 889px) 100vw, 889px\" \/><figcaption>Confirm the static IP configuration<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"895\" height=\"578\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925572531.png\" alt=\"\" class=\"wp-image-34007\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572531.png 895w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572531-300x194.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572531-768x496.png 768w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/><figcaption>You can proceed with this<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"573\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925572931.png\" alt=\"\" class=\"wp-image-34008\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572931.png 881w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572931-300x195.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925572931-768x500.png 768w\" sizes=\"(max-width: 881px) 100vw, 881px\" \/><figcaption>Install Pi-hole web dashboard<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"545\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925573471.png\" alt=\"\" class=\"wp-image-34009\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925573471.png 1020w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925573471-300x160.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925573471-768x410.png 768w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/><figcaption>Install lighttpd web server<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"889\" height=\"568\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925574121.png\" alt=\"\" class=\"wp-image-34010\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925574121.png 889w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925574121-300x192.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925574121-768x491.png 768w\" sizes=\"(max-width: 889px) 100vw, 889px\" \/><figcaption>It is recommended to enable this <\/figcaption><\/figure>\n\n\n\n<p><strong>Step 3 <\/strong><\/p>\n\n\n\n<p>Finally, you will be presented with a screen saying that the installation is complete. Please note down the password displayed on this screen because this will be the password that we will use to login to the web dashboard.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"880\" height=\"567\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925574691.png\" alt=\"\" class=\"wp-image-34011\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925574691.png 880w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925574691-300x193.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925574691-768x495.png 768w\" sizes=\"(max-width: 880px) 100vw, 880px\" \/><\/figure>\n\n\n\n<p><strong>Step 4<\/strong><\/p>\n\n\n\n<p>When you press\nok in the previous window, you will be presented with Pi-hole installation\nconfirmation message as follows.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"332\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925575181.png\" alt=\"\" class=\"wp-image-34013\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925575181.png 951w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925575181-300x105.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925575181-768x268.png 768w\" sizes=\"(max-width: 951px) 100vw, 951px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Configuring network-wide ad-blocker settings <\/h3>\n\n\n\n<p>Now that you\nhave enabled Pi-hole on the Raspberry Pi, let\u2019s go ahead and enable this throughout\nthe entire home network.<\/p>\n\n\n\n<p><strong>Step 1<\/strong><\/p>\n\n\n\n<p>Login to your router by entering the default username and the password provided by the router manufacturer.<\/p>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">Normally the default ip address for a router is 192.168.1.1 , but it will vary sometimes. Check the router specifications to obtain the IP.<\/p>\n\n\n\n<p><strong>Step 2<\/strong><\/p>\n\n\n\n<p>Locate the DHCP Server Configuration page and add the IP address of the Raspberry Pi as the primary DNS Server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"543\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925586681-1030x543.png\" alt=\"\" class=\"wp-image-34024\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925586681-1030x543.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925586681-300x158.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925586681-768x405.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925586681-1024x540.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925586681-720x380.png 720w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925586681.png 1461w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">Note: <br>You can find the IP Address of the Raspberry Pi by entering \u201cifconfig\u201d command in the terminal windows of the Raspberry Pi.<\/p>\n\n\n\n<p><strong>Step 3<\/strong><\/p>\n\n\n\n<p>Then set Secondary\nDNS Server as 1.1.1.1. This is for the Cloudflare DNS<\/p>\n\n\n\n<p><strong>Step 4<\/strong><\/p>\n\n\n\n<p>Apply your\nchanges <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pi-Hole Dashboard<\/h3>\n\n\n\n<p>Now Pi-hole\nis running on your entire network! <\/p>\n\n\n\n<p>Let\u2019s move\non to viewing our network statistics from the browser <\/p>\n\n\n\n<p><strong>Step 1<\/strong><\/p>\n\n\n\n<p>Open your\nfavorite browser and type the IP address of the Raspberry Pi followed by \u201c\/admin\u201d\nin the search bar.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"463\" height=\"48\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925578081.png\" alt=\"\" class=\"wp-image-34016\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925578081.png 463w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925578081-300x31.png 300w\" sizes=\"(max-width: 463px) 100vw, 463px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Step 2<\/strong><\/p>\n\n\n\n<p>Enter the password generated by the Pi-hole setup before and log in.<\/p>\n\n\n\n<p><strong>Step 3<\/strong><\/p>\n\n\n\n<p>Now you can see which ads are being blocked and various other features in this dashboard. You can also blacklist certain websites so that you can control which websites to allow through your network.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"593\" src=\"https:\/\/blog.seeedstudio.com\/wp-content\/uploads\/2020\/06\/15925549041-1030x593.png\" alt=\"\" class=\"wp-image-33985\" srcset=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-1030x593.png 1030w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-300x173.png 300w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-768x442.png 768w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-1536x884.png 1536w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041-1024x589.png 1024w, https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/15925549041.png 1722w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>We hope you were successful in setting up your own home ad-blocker in your network by following this guide! It&#8217;s time to finally have a smoother experience when browsing the web!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Do you usually receive a bunch of annoying ads when you browse the internet?<\/p>\n","protected":false},"author":141,"featured_media":34027,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[142,247],"class_list":["post-33981","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-open-hardware","tag-raspberry-pi"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi - Latest News from Seeed Studio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"Introduction Do you usually receive a bunch of annoying ads when you browse the internet?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-19T09:49:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-19T09:49:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lakshan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lakshan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/\",\"name\":\"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png\",\"datePublished\":\"2020-06-19T09:49:27+00:00\",\"dateModified\":\"2020-06-19T09:49:30+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/75eb10f611f7c10a195a98452628bba5\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png\",\"width\":1200,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/75eb10f611f7c10a195a98452628bba5\",\"name\":\"Lakshan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c1688294d55a746c8c80f4b85eb94989?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c1688294d55a746c8c80f4b85eb94989?s=96&r=g\",\"caption\":\"Lakshan\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/lakshan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi - Latest News from Seeed Studio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/","og_locale":"en_US","og_type":"article","og_title":"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi - Latest News from Seeed Studio","og_description":"Introduction Do you usually receive a bunch of annoying ads when you browse the internet?","og_url":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2020-06-19T09:49:27+00:00","article_modified_time":"2020-06-19T09:49:30+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png","type":"image\/png"}],"author":"Lakshan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lakshan","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/","url":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/","name":"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png","datePublished":"2020-06-19T09:49:27+00:00","dateModified":"2020-06-19T09:49:30+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/75eb10f611f7c10a195a98452628bba5"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png","width":1200,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2020\/06\/19\/pi-hole-setup-guide-network-wide-ad-blocker-using-raspberry-pi-m\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Pi-Hole Setup Guide: Network-wide ad blocker using Raspberry Pi"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/75eb10f611f7c10a195a98452628bba5","name":"Lakshan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c1688294d55a746c8c80f4b85eb94989?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c1688294d55a746c8c80f4b85eb94989?s=96&r=g","caption":"Lakshan"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/lakshan\/"}]}},"modified_by":"Lakshan","views":27995,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png",1200,675,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-300x169.png",300,169,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-768x432.png",640,360,true],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-1030x579.png",640,360,true],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png",1200,675,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png",1200,675,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png",32,18,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1.png",1200,675,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-936x675.png",936,675,true],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-1024x576.png",1024,576,true],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-720x380.png",720,380,true],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2020\/06\/cover-new-1-675x450.png",675,450,true]},"author_info":{"display_name":"Lakshan","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/lakshan\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/33981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/141"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=33981"}],"version-history":[{"count":19,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/33981\/revisions"}],"predecessor-version":[{"id":34028,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/33981\/revisions\/34028"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/34027"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=33981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=33981"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=33981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}