<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="http://badzilla.co.uk/">
  <channel>
    <title>Squid</title>
    <link>http://badzilla.co.uk/</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>Ad Blocker using Squid Proxy on Raspberry Pi</title>
  <link>http://badzilla.co.uk/ad-blocker-using-squid-proxy-raspberry-pi</link>
  <description>
&lt;span&gt;Ad Blocker using Squid Proxy on Raspberry Pi&lt;/span&gt;

&lt;span&gt;&lt;span lang="" about="http://badzilla.co.uk/user/1" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;nigel&lt;/span&gt;&lt;/span&gt;

&lt;span&gt;Sun, 17/09/2017 - 16:33&lt;/span&gt;

      &lt;div class="field field--name-field-heading-image-text field--type-entity-reference-revisions field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;As mentioned in my previous blog &lt;a href="http://badzilla.co.uk/raspberry-pi-squid-proxy-server-testing-hand-held-devices-when-developing-sandbox"&gt;Raspberry Pi with Squid Proxy Server for Testing Hand-Held Devices when Developing in a Sandbox&lt;/a&gt; it is possible (in fact quite usual) to use Squid to prevent user access to certain websites. This can include ad servers which serve up annoying ad content when trying to read articles. This tutorial shows how we can extend the functionality of the Squid server we have already set up to block ads.&lt;/p&gt;

&lt;p&gt;The banning of ad content is achieved by downloading a blacklist of prohibited urls from a service provider, although it has to be mentioned that these lists depend upon the community to contribute any urls they discover and thus there can never be 100% confidence that such a list is ever complete. &lt;/p&gt;

&lt;p&gt;Once the list is downloaded from the service provider, Squid needs to be informed of its presence in its configuration and the ban will take the form of an acl. Ok now we know what we need to achieve let's start the process.&lt;/p&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;Lets log into the Raspberry Pi, switch to superuser, and download the blacklist. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;Nigels-MacBook-Pro:Projects nigel$ &lt;span style="color: #c20cb9; font-weight: bold;"&gt;ssh&lt;/span&gt; pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;192.168.0.201
pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;192.168.0.201s password: 
 
The programs included with the Debian GNU&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;Linux system are &lt;span style="color: #c20cb9; font-weight: bold;"&gt;free&lt;/span&gt; software;
the exact distribution terms &lt;span style="color: #000000; font-weight: bold;"&gt;for&lt;/span&gt; each program are described &lt;span style="color: #000000; font-weight: bold;"&gt;in&lt;/span&gt; the
individual files &lt;span style="color: #000000; font-weight: bold;"&gt;in&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;usr&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;share&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;doc&lt;span style="color: #000000; font-weight: bold;"&gt;/*/&lt;/span&gt;copyright.
 
Debian GNU&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Sep &lt;span style="color: #000000;"&gt;10&lt;/span&gt; &lt;span style="color: #000000;"&gt;14&lt;/span&gt;:&lt;span style="color: #000000;"&gt;33&lt;/span&gt;:&lt;span style="color: #000000;"&gt;42&lt;/span&gt; &lt;span style="color: #000000;"&gt;2017&lt;/span&gt; from 192.168.0.7
pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:~ $ &lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;su&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;home&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;pi&lt;span style="color: #666666; font-style: italic;"&gt;# cd /etc/squid3/&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# ls -las&lt;/span&gt;
total &lt;span style="color: #000000;"&gt;832&lt;/span&gt;
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; drwxr-xr-x   &lt;span style="color: #000000;"&gt;2&lt;/span&gt; root root   &lt;span style="color: #000000;"&gt;4096&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;9&lt;/span&gt; 08:&lt;span style="color: #000000;"&gt;44&lt;/span&gt; .
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; drwxr-xr-x &lt;span style="color: #000000;"&gt;112&lt;/span&gt; root root   &lt;span style="color: #000000;"&gt;4096&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;9&lt;/span&gt; &lt;span style="color: #000000;"&gt;11&lt;/span&gt;:&lt;span style="color: #000000;"&gt;17&lt;/span&gt; ..
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root   &lt;span style="color: #000000;"&gt;1547&lt;/span&gt; Dec &lt;span style="color: #000000;"&gt;24&lt;/span&gt;  &lt;span style="color: #000000;"&gt;2016&lt;/span&gt; errorpage.css
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root    &lt;span style="color: #000000;"&gt;421&lt;/span&gt; Dec &lt;span style="color: #000000;"&gt;24&lt;/span&gt;  &lt;span style="color: #000000;"&gt;2016&lt;/span&gt; msntauth.conf
&lt;span style="color: #000000;"&gt;272&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root &lt;span style="color: #000000;"&gt;277585&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;9&lt;/span&gt; 08:&lt;span style="color: #000000;"&gt;44&lt;/span&gt; squid.conf
&lt;span style="color: #000000;"&gt;272&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root &lt;span style="color: #000000;"&gt;277565&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;3&lt;/span&gt; &lt;span style="color: #000000;"&gt;11&lt;/span&gt;:06 squid.conf.local-vm
&lt;span style="color: #000000;"&gt;272&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root &lt;span style="color: #000000;"&gt;277526&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;2&lt;/span&gt; &lt;span style="color: #000000;"&gt;19&lt;/span&gt;:&lt;span style="color: #000000;"&gt;22&lt;/span&gt; squid.conf.original
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# curl -sS -L --compressed "http://pgl.yoyo.org/adservers/serverlist.php?hostformat=nohtml&amp;showintro=0&amp;mimetype=plaintext" &gt; ad_block.txt &lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# ls -las&lt;/span&gt;
total &lt;span style="color: #000000;"&gt;872&lt;/span&gt;
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; drwxr-xr-x   &lt;span style="color: #000000;"&gt;2&lt;/span&gt; root root   &lt;span style="color: #000000;"&gt;4096&lt;/span&gt; Sep &lt;span style="color: #000000;"&gt;17&lt;/span&gt; &lt;span style="color: #000000;"&gt;15&lt;/span&gt;:&lt;span style="color: #000000;"&gt;20&lt;/span&gt; .
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; drwxr-xr-x &lt;span style="color: #000000;"&gt;112&lt;/span&gt; root root   &lt;span style="color: #000000;"&gt;4096&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;9&lt;/span&gt; &lt;span style="color: #000000;"&gt;11&lt;/span&gt;:&lt;span style="color: #000000;"&gt;17&lt;/span&gt; ..
 &lt;span style="color: #000000;"&gt;40&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root  &lt;span style="color: #000000;"&gt;40042&lt;/span&gt; Sep &lt;span style="color: #000000;"&gt;17&lt;/span&gt; &lt;span style="color: #000000;"&gt;15&lt;/span&gt;:&lt;span style="color: #000000;"&gt;20&lt;/span&gt; ad_block.txt
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root   &lt;span style="color: #000000;"&gt;1547&lt;/span&gt; Dec &lt;span style="color: #000000;"&gt;24&lt;/span&gt;  &lt;span style="color: #000000;"&gt;2016&lt;/span&gt; errorpage.css
  &lt;span style="color: #000000;"&gt;4&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root    &lt;span style="color: #000000;"&gt;421&lt;/span&gt; Dec &lt;span style="color: #000000;"&gt;24&lt;/span&gt;  &lt;span style="color: #000000;"&gt;2016&lt;/span&gt; msntauth.conf
&lt;span style="color: #000000;"&gt;272&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root &lt;span style="color: #000000;"&gt;277585&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;9&lt;/span&gt; 08:&lt;span style="color: #000000;"&gt;44&lt;/span&gt; squid.conf
&lt;span style="color: #000000;"&gt;272&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root &lt;span style="color: #000000;"&gt;277565&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;3&lt;/span&gt; &lt;span style="color: #000000;"&gt;11&lt;/span&gt;:06 squid.conf.local-vm
&lt;span style="color: #000000;"&gt;272&lt;/span&gt; &lt;span style="color: #660033;"&gt;-rw-r--r--&lt;/span&gt;   &lt;span style="color: #000000;"&gt;1&lt;/span&gt; root root &lt;span style="color: #000000;"&gt;277526&lt;/span&gt; Sep  &lt;span style="color: #000000;"&gt;2&lt;/span&gt; &lt;span style="color: #000000;"&gt;19&lt;/span&gt;:&lt;span style="color: #000000;"&gt;22&lt;/span&gt; squid.conf.original
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;The blacklist is now in place - you can see it in the directory listing as file &lt;strong&gt;ad_block.txt&lt;/strong&gt;. The next job is to add this to the Squid configuration as an acl. This needs to be placed above the &lt;strong&gt;http_access allow all&lt;/strong&gt; line we put in the config in the previous blog. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;## disable ads ( http://pgl.yoyo.org/adservers/ )&lt;/span&gt;
acl ads dstdom_regex &lt;span style="color: #ff0000;"&gt;"/etc/squid3/ad_block.txt"&lt;/span&gt;
http_access deny ads&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
You can use your favourite editor for this - I used vi - and then reboot the server. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# vi ad_block.txt &lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# service squid3 restart&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
We are now ready to test our solution by landing on an ad heavy website such as NME. There are two excellent methods of doing this - one is checking the &lt;strong&gt;access.log&lt;/strong&gt; in real time for &lt;strong&gt;TCP_DENIED&lt;/strong&gt; records, and the other is to eyeball the site and see if the ads really are missing. Let's go for option one first. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# tail -f /var/log/squid3/access.log&lt;/span&gt;
&lt;span style="color: #000000;"&gt;1505665437.619&lt;/span&gt;     &lt;span style="color: #000000;"&gt;38&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;630&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;pagead2.googlesyndication.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;activeview? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;216.58.208.130 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665440.152&lt;/span&gt;   &lt;span style="color: #000000;"&gt;3632&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;4009&lt;/span&gt; CONNECT bs.serving-sys.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;82.199.68.72 -
&lt;span style="color: #000000;"&gt;1505665449.828&lt;/span&gt;   &lt;span style="color: #000000;"&gt;8361&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;630&lt;/span&gt; CONNECT ml314.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;34.252.181.159 -
&lt;span style="color: #000000;"&gt;1505665452.178&lt;/span&gt;     &lt;span style="color: #000000;"&gt;78&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;204&lt;/span&gt; &lt;span style="color: #000000;"&gt;740&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;beacon.krxd.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;event.gif? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.228.222.160 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665491.360&lt;/span&gt;  &lt;span style="color: #000000;"&gt;69091&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;746&lt;/span&gt; CONNECT www.facebook.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;31.13.90.36 -
&lt;span style="color: #000000;"&gt;1505665493.069&lt;/span&gt;  &lt;span style="color: #000000;"&gt;65946&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;5038&lt;/span&gt; CONNECT match.adsrvr.org:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.247.91.116 -
&lt;span style="color: #000000;"&gt;1505665502.280&lt;/span&gt;  &lt;span style="color: #000000;"&gt;65538&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;5552&lt;/span&gt; CONNECT odr.mookie1.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;35.157.149.45 -
&lt;span style="color: #000000;"&gt;1505665519.263&lt;/span&gt;  &lt;span style="color: #000000;"&gt;91582&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;3318&lt;/span&gt; CONNECT bam.nr-data.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;162.247.242.21 -
&lt;span style="color: #000000;"&gt;1505665544.650&lt;/span&gt; &lt;span style="color: #000000;"&gt;120399&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;1227&lt;/span&gt; CONNECT session.timecommerce.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.192.2.48 -
&lt;span style="color: #000000;"&gt;1505665554.600&lt;/span&gt;      &lt;span style="color: #000000;"&gt;7&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;503&lt;/span&gt; &lt;span style="color: #000000;"&gt;4491&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;pagead2.googlesyndication.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;activeview? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665577.132&lt;/span&gt;      &lt;span style="color: #000000;"&gt;8&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665577.146&lt;/span&gt;      &lt;span style="color: #000000;"&gt;9&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665577.357&lt;/span&gt;    &lt;span style="color: #000000;"&gt;200&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;27785&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;www.nme.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.230.11.205 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665577.396&lt;/span&gt;    &lt;span style="color: #000000;"&gt;249&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;252&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uid1.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;e&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;35.186.160.37 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;plain
&lt;span style="color: #000000;"&gt;1505665577.495&lt;/span&gt;      &lt;span style="color: #000000;"&gt;7&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4577&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;pagead2.googlesyndication.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;activeview? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665577.567&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665577.615&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665577.748&lt;/span&gt;    &lt;span style="color: #000000;"&gt;337&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;364&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;www.summerhamster.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;bcn? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;52.27.8.169 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665579.364&lt;/span&gt;     &lt;span style="color: #000000;"&gt;58&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;304&lt;/span&gt; &lt;span style="color: #000000;"&gt;446&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;dnn506yrbagrg.cloudfront.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;pages&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;scripts&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;0025&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;8842&lt;/span&gt;.js - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.230.11.179 -
&lt;span style="color: #000000;"&gt;1505665579.380&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665579.669&lt;/span&gt;     &lt;span style="color: #000000;"&gt;69&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;576&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mpp.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;bg&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;130.211.103.172 application&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;javascript
&lt;span style="color: #000000;"&gt;1505665579.676&lt;/span&gt;      &lt;span style="color: #000000;"&gt;4&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4350&lt;/span&gt; POST http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;timeinc.demdex.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;event? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665579.761&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4176&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;b.scorecardresearch.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;b? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665579.785&lt;/span&gt;     &lt;span style="color: #000000;"&gt;79&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;304&lt;/span&gt; &lt;span style="color: #000000;"&gt;341&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;img.en25.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;i&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;elqCfg.min.js - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;23.207.182.156 application&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x-javascript
&lt;span style="color: #000000;"&gt;1505665579.794&lt;/span&gt;    &lt;span style="color: #000000;"&gt;197&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;8677&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uid1.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;js&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;tm.js? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;35.186.160.37 application&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x-javascript
&lt;span style="color: #000000;"&gt;1505665579.802&lt;/span&gt;     &lt;span style="color: #000000;"&gt;64&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;304&lt;/span&gt; &lt;span style="color: #000000;"&gt;577&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;cdn.optimizely.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;js&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;103816086&lt;/span&gt;.js - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;2.21.189.139 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;javascript
&lt;span style="color: #000000;"&gt;1505665579.852&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;6207&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;cygnus? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665579.928&lt;/span&gt;     &lt;span style="color: #000000;"&gt;83&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;619&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uconnect.tealiumiq.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ulog&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;_error? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.72.62.235 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665579.939&lt;/span&gt;      &lt;span style="color: #000000;"&gt;7&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;10853&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;timeinc.demdex.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;event? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665579.989&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3718&lt;/span&gt; CONNECT googleads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665580.067&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;6209&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;cygnus? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665580.696&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665580.728&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4014&lt;/span&gt; POST http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;headerstats? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665580.756&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4061&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;p.skimresources.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;px.gif? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665580.758&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4061&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;p.skimresources.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;px.gif? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665580.763&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4446&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;r.skimresources.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;api&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665580.829&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4014&lt;/span&gt; POST http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;headerstats? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665581.101&lt;/span&gt;    &lt;span style="color: #000000;"&gt;222&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;413&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;s1642912926.t.eloqua.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;visitor&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;v200&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;svrGP? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;142.0.160.13 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665581.101&lt;/span&gt;    &lt;span style="color: #000000;"&gt;225&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;252&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uid1.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;e&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;35.186.160.37 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;plain
&lt;span style="color: #000000;"&gt;1505665581.462&lt;/span&gt;     &lt;span style="color: #000000;"&gt;53&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;726&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;0914.global.ssl.fastly.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ad2&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;script&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x.js? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.60.249 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;javascript
&lt;span style="color: #000000;"&gt;1505665581.492&lt;/span&gt;     &lt;span style="color: #000000;"&gt;44&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;759&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;0914.global.ssl.fastly.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ad2&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;img&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x.gif? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.60.249 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665581.496&lt;/span&gt;     &lt;span style="color: #000000;"&gt;43&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;759&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;0914.global.ssl.fastly.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ad2&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;img&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x.gif? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.60.249 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665581.661&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665581.666&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665581.732&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665582.039&lt;/span&gt;    &lt;span style="color: #000000;"&gt;204&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;204&lt;/span&gt; &lt;span style="color: #000000;"&gt;657&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;gwiq.globalwebindex.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gwiq&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;69.16.175.10 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;javascript
&lt;span style="color: #000000;"&gt;1505665582.099&lt;/span&gt;     &lt;span style="color: #000000;"&gt;90&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;8775&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;ksassets.timeincuk.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;wp&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;uploads&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;sites&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;55&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;2016&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;10&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;cropped-nme-site-icon-300x300.jpg - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;52.85.74.98 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;jpeg
&lt;span style="color: #000000;"&gt;1505665582.208&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4197&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;b.scorecardresearch.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;b? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665582.230&lt;/span&gt;    &lt;span style="color: #000000;"&gt;114&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;304&lt;/span&gt; &lt;span style="color: #000000;"&gt;534&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;ksassets.timeincuk.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;wp&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;uploads&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;sites&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;55&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;2016&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;10&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;cropped-nme-site-icon-300x300.jpg - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;52.85.74.98 -
&lt;span style="color: #000000;"&gt;1505665582.314&lt;/span&gt;    &lt;span style="color: #000000;"&gt;262&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;605&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;po.st&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;v1&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;status? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;74.217.253.90 application&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;javascript
&lt;span style="color: #000000;"&gt;1505665582.414&lt;/span&gt;     &lt;span style="color: #000000;"&gt;71&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;410&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;p.po.st&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;p? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;208.146.36.215 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665586.135&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3925&lt;/span&gt; POST http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;t.skimresources.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;api&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #c20cb9; font-weight: bold;"&gt;link&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665592.588&lt;/span&gt;  &lt;span style="color: #000000;"&gt;13319&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;4157&lt;/span&gt; CONNECT c.disquscdn.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;104.16.77.166 -
&lt;span style="color: #000000;"&gt;1505665592.589&lt;/span&gt;  &lt;span style="color: #000000;"&gt;15014&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;154&lt;/span&gt; CONNECT cdn.shopify.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.62.110 -
&lt;span style="color: #000000;"&gt;1505665592.591&lt;/span&gt;  &lt;span style="color: #000000;"&gt;15018&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;154&lt;/span&gt; CONNECT cdn.shopify.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.62.110 -
&lt;span style="color: #000000;"&gt;1505665592.592&lt;/span&gt;  &lt;span style="color: #000000;"&gt;15460&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;213&lt;/span&gt; CONNECT csi.gstatic.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;216.58.201.163 -
&lt;span style="color: #000000;"&gt;1505665592.592&lt;/span&gt;  &lt;span style="color: #000000;"&gt;13326&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;3666&lt;/span&gt; CONNECT disqus.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.64.134 -
&lt;span style="color: #000000;"&gt;1505665601.000&lt;/span&gt;      &lt;span style="color: #000000;"&gt;4&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;6210&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;cygnus? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665601.173&lt;/span&gt;      &lt;span style="color: #000000;"&gt;4&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4014&lt;/span&gt; POST http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;headerstats? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665601.173&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665603.359&lt;/span&gt;      &lt;span style="color: #000000;"&gt;8&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665603.359&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665603.557&lt;/span&gt;    &lt;span style="color: #000000;"&gt;150&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;27785&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;www.nme.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.230.11.205 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665603.560&lt;/span&gt;    &lt;span style="color: #000000;"&gt;200&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;252&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uid1.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;e&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;35.186.160.37 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;plain
&lt;span style="color: #000000;"&gt;1505665603.720&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665603.889&lt;/span&gt;    &lt;span style="color: #000000;"&gt;173&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;364&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;www.summerhamster.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;bcn? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;52.27.8.169 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665605.489&lt;/span&gt;     &lt;span style="color: #000000;"&gt;24&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;304&lt;/span&gt; &lt;span style="color: #000000;"&gt;446&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;dnn506yrbagrg.cloudfront.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;pages&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;scripts&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;0025&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;8842&lt;/span&gt;.js - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.230.11.179 -
&lt;span style="color: #000000;"&gt;1505665605.595&lt;/span&gt;     &lt;span style="color: #000000;"&gt;24&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;304&lt;/span&gt; &lt;span style="color: #000000;"&gt;341&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;img.en25.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;i&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;elqCfg.min.js - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;23.207.182.156 application&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x-javascript
&lt;span style="color: #000000;"&gt;1505665605.601&lt;/span&gt;     &lt;span style="color: #000000;"&gt;34&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;576&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mpp.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;bg&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;130.211.103.172 application&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;javascript
&lt;span style="color: #000000;"&gt;1505665605.615&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4350&lt;/span&gt; POST http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;timeinc.demdex.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;event? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.620&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4176&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;b.scorecardresearch.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;b? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.679&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.686&lt;/span&gt;      &lt;span style="color: #000000;"&gt;4&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;6207&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;cygnus? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.734&lt;/span&gt;      &lt;span style="color: #000000;"&gt;6&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;10875&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;timeinc.demdex.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;event? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.745&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3718&lt;/span&gt; CONNECT googleads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.748&lt;/span&gt;    &lt;span style="color: #000000;"&gt;207&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;8677&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uid1.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;js&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;tm.js? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;35.186.160.37 application&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x-javascript
&lt;span style="color: #000000;"&gt;1505665605.776&lt;/span&gt;     &lt;span style="color: #000000;"&gt;38&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;619&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uconnect.tealiumiq.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ulog&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;_error? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;54.72.62.235 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665605.882&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4062&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;p.skimresources.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;px.gif? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.887&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4062&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;p.skimresources.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;px.gif? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.892&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4446&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;r.skimresources.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;api&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665605.998&lt;/span&gt;    &lt;span style="color: #000000;"&gt;111&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;413&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;s1642912926.t.eloqua.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;visitor&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;v200&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;svrGP? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;142.0.160.13 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665606.169&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3727&lt;/span&gt; CONNECT securepubads.g.doubleclick.net:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665606.175&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;4014&lt;/span&gt; POST http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;as.casalemedia.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;headerstats? - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665606.669&lt;/span&gt;    &lt;span style="color: #000000;"&gt;208&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;252&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;uid1.vindicosuite.com&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;e&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;35.186.160.37 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;plain
&lt;span style="color: #000000;"&gt;1505665606.788&lt;/span&gt;     &lt;span style="color: #000000;"&gt;22&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;728&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;0914.global.ssl.fastly.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ad2&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;script&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x.js? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.60.249 text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;javascript
&lt;span style="color: #000000;"&gt;1505665606.813&lt;/span&gt;     &lt;span style="color: #000000;"&gt;22&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;759&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;0914.global.ssl.fastly.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ad2&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;img&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x.gif? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.60.249 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665606.817&lt;/span&gt;     &lt;span style="color: #000000;"&gt;24&lt;/span&gt; 192.168.0.4 TCP_MISS&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;200&lt;/span&gt; &lt;span style="color: #000000;"&gt;759&lt;/span&gt; GET http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;0914.global.ssl.fastly.net&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ad2&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;img&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;x.gif? - HIER_DIRECT&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;151.101.60.249 image&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;gif
&lt;span style="color: #000000;"&gt;1505665607.000&lt;/span&gt;      &lt;span style="color: #000000;"&gt;3&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
&lt;span style="color: #000000;"&gt;1505665607.003&lt;/span&gt;      &lt;span style="color: #000000;"&gt;2&lt;/span&gt; 192.168.0.4 TCP_DENIED&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;403&lt;/span&gt; &lt;span style="color: #000000;"&gt;3709&lt;/span&gt; CONNECT www.google-analytics.com:&lt;span style="color: #000000;"&gt;443&lt;/span&gt; - HIER_NONE&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;- text&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;html
^C
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;Looks like there is a bunch of them! To check let's pipe the access file through cordcount looking for TCP_DENIED
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# cat /var/log/squid3/access.log | grep TCP_DENIED | wc&lt;/span&gt;
     &lt;span style="color: #000000;"&gt;44&lt;/span&gt;     &lt;span style="color: #000000;"&gt;440&lt;/span&gt;    &lt;span style="color: #000000;"&gt;5192&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
There we are - there have been 44 instances that have been blocked.&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Eyeball the Websites&lt;/div&gt;
      
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-17-17-44-08.png?itok=3kh_x58c 183w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/Screenshot_2017-09-17-17-44-08.png?itok=9-tZgSVE 366w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/Screenshot_2017-09-17-17-44-08.png?itok=c9nHic4w 731w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/Screenshot_2017-09-17-17-44-08.png?itok=PtGEQAZF 1080w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-17-17-44-08.png?itok=3kh_x58c" alt="NME" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;NME was totally successful - empty spaces in the screen where the blocked ads would've been seen. In this instance two ads have been blocked. &lt;/p&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-17-17-43-12.png?itok=5EzJrj3E 183w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/Screenshot_2017-09-17-17-43-12.png?itok=nhA6xyf8 366w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/Screenshot_2017-09-17-17-43-12.png?itok=IhyWlAlI 731w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/Screenshot_2017-09-17-17-43-12.png?itok=LwMOq94F 1080w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-17-17-43-12.png?itok=5EzJrj3E" alt="Whipser" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;The native Android app Whisper was partially successful. The main ad shows a diagnostic that the ad failed to launch - I'm happy with that - but it failed to block the small ad at the bottom of the screen. &lt;/p&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Automating the Fetching of the Blacklist&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;The list should be refreshed occasionally - like every week - in case there are new entries. The best way of achieving this is to put the earlier &lt;strong&gt;curl&lt;/strong&gt; command in a shell script and then add a cron entry. &lt;br /&gt;
&lt;strong&gt;/etc/squid3/newads.sh&lt;/strong&gt;
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;#!/bin/bash&lt;/span&gt;
curl &lt;span style="color: #660033;"&gt;-sS&lt;/span&gt; &lt;span style="color: #660033;"&gt;-L&lt;/span&gt; &lt;span style="color: #660033;"&gt;--compressed&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;"http://pgl.yoyo.org/adservers/serverlist.php?hostformat=nohtml&amp;showintro=0&amp;mimetype=plaintext"&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;&gt;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ad_block.txt 
 
&lt;span style="color: #666666; font-style: italic;"&gt;## restart squid&lt;/span&gt;
&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;usr&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;sbin&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3 restart&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
And now ad an entry to the root crontab - I have elected to download the script once a week just into Sunday morning. &lt;br /&gt;
&lt;strong&gt;crontab -e&lt;/strong&gt;
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;# Squid3 fetch ad blocker blacklist&lt;/span&gt;
&lt;span style="color: #000000;"&gt;5&lt;/span&gt; &lt;span style="color: #000000;"&gt;4&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;*&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;*&lt;/span&gt; &lt;span style="color: #000000;"&gt;1&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;newads.sh  &lt;span style="color: #000000; font-weight: bold;"&gt;&gt;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;dev&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;null &lt;span style="color: #000000;"&gt;2&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&gt;&amp;&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
          &lt;/div&gt;
  
  &lt;div class="field field--name-field-blog-terms field--type-entity-reference field--label-inline"&gt;
    &lt;div class="field--label"&gt;blog terms&lt;/div&gt;
          &lt;span class="field__items"&gt;
              &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/squid" hreflang="en"&gt;Squid&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/raspberrypi" hreflang="en"&gt;Raspberry Pi&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/linux" hreflang="en"&gt;Linux&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/hardware" hreflang="en"&gt;Hardware&lt;/a&gt;&lt;/span&gt;
              &lt;/span&gt;
      &lt;/div&gt;
</description>
  <pubDate>Sun, 17 Sep 2017 15:33:40 +0000</pubDate>
    <dc:creator>nigel</dc:creator>
    <guid isPermaLink="false">25 at http://badzilla.co.uk</guid>
    </item>
<item>
  <title>Raspberry Pi with Squid Proxy Server for Testing Hand-Held Devices when Developing in a Sandbox</title>
  <link>http://badzilla.co.uk/raspberry-pi-squid-proxy-server-testing-hand-held-devices-when-developing-sandbox</link>
  <description>
&lt;span&gt;Raspberry Pi with Squid Proxy Server for Testing Hand-Held Devices when Developing in a Sandbox&lt;/span&gt;

&lt;span&gt;&lt;span lang="" about="http://badzilla.co.uk/user/1" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;nigel&lt;/span&gt;&lt;/span&gt;

&lt;span&gt;Sat, 09/09/2017 - 22:43&lt;/span&gt;

      &lt;div class="field field--name-field-heading-image-text field--type-entity-reference-revisions field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/20170729_090241-scaled.jpg?itok=c13CCCIH 325w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/20170729_090241-scaled.jpg?itok=FC18opU- 650w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/20170729_090241-scaled.jpg?itok=J5eATDWu 1000w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/20170729_090241-scaled.jpg?itok=c13CCCIH" alt="Raspberry Pi and Keyboard" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;This blog shows you how to build a Squid proxy server on an inexpensive Raspberry Pi machine to help to test web application development in a local VM sandbox.&lt;/p&gt;

&lt;p&gt;So here's the problem. Say you are using a VirtualBox hosting Linux in a MacBook to develop your web application. This is practically an industry standard these days; certainly in the open source world anyway. You will have defined the IP address allocated to your VM in your &lt;strong&gt;/etc/hosts&lt;/strong&gt; along with the domain name you have chosen.&lt;/p&gt;

&lt;p&gt;You have elected a 'browser first' strategy for the markup, but how do you test your website against hand held devices? Option 1 is using the simulator in Chrome and other browsers which do a very good job of emulating most common devices, but they aren't perfect and frequently the results will differ between the simulator and the physical device. But since it isn't possible to edit the &lt;strong&gt;/etc/hosts&lt;/strong&gt; file in hand held devices, how do you point them to your arbitrarily named website domain? Well the second option is to use an external servicessuch as &lt;strong&gt;localtunnel&lt;/strong&gt; that can expose an IP address to the Internet - but a local service must be running constantly on the VM and firewalls have to be configured to allow incoming http requests which is not always desirable.&lt;/p&gt;

&lt;p&gt;There is a third way - use a proxy server to redirect the urls tapped into the hand held devices to the VM in your host machine (Mac / Windows or Linux). The easiest way to achieve this is to use &lt;strong&gt;Squid&lt;/strong&gt; - a mature and free proxy server used throughout the IT industry. It has immense capabilities - such as blacklisting genres of websites (e.g. porn / sex sites) so young family members aren't exposed to what they shouldn't be. But we really only need simple redirection.&lt;/p&gt;

&lt;p&gt;So my choice is &lt;strong&gt;Squid&lt;/strong&gt; which runs on Linux. Should I buy even more new hardware for my apartment? Or repurpose equipment from my hardware junkyard in the spare bedroom? Nope. I've always wanted a &lt;strong&gt;Raspberry Pi&lt;/strong&gt; to play with, and now I have an excuse to buy one!&lt;/p&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Bill of Materials&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;table border="1" bordercolor="#FFCC00" cellpadding="3" cellspacing="3" style="background-color:#FFFF99" width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Device&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.amazon.co.uk/gp/product/B01CD5VC92/ref=as_li_tl?ie=UTF8&amp;camp=1634&amp;creative=6738&amp;creativeASIN=B01CD5VC92&amp;linkCode=as2&amp;tag=upcomingfilms-21&amp;linkId=c99962502bfdde1e7041b22cd690b3fa" target="_blank"&gt;Raspberry Pi 3 Model B Quad Core CPU 1.2 GHz 1 GB RAM Motherboard&lt;/a&gt;&lt;img alt="" border="0" data-entity-type="" data-entity-uuid="" height="1" src="//ir-uk.amazon-adsystem.com/e/ir?t=upcomingfilms-21&amp;l=am2&amp;o=2&amp;a=B01CD5VC92" style="border:none !important; margin:0px !important;" width="1" /&gt;&lt;/td&gt;
&lt;td&gt;Amazon.co.uk&lt;/td&gt;
&lt;td&gt;£32.50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SD Card&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.amazon.co.uk/gp/product/B010NE3QHQ/ref=as_li_tl?ie=UTF8&amp;tag=upcomingfilms-21&amp;camp=1634&amp;creative=6738&amp;linkCode=as2&amp;creativeASIN=B010NE3QHQ&amp;linkId=2b05d88f58835375c0c4b21cbf23c064" target="_blank"&gt;SanDisk Ultra 32 GB microSDHC Class 10 Memory Card up to 48 Mb/s - White/Grey&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Amazon.co.uk&lt;/td&gt;
&lt;td&gt;£13.50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Box&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.amazon.co.uk/gp/product/B01F1PSFY6/ref=as_li_tl?ie=UTF8&amp;tag=upcomingfilms-21&amp;camp=1634&amp;creative=6738&amp;linkCode=as2&amp;creativeASIN=B01F1PSFY6&amp;linkId=762aa34fc3364f7961c2f7e1d1979b13" target="_blank"&gt;Raspberry Pi 3 Case - Black/Grey&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Amazon.co.uk&lt;/td&gt;
&lt;td&gt;£5.50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Keyboard&lt;/td&gt;
&lt;td&gt;&lt;a href="https://www.amazon.co.uk/gp/product/B01M8HUQE7/ref=as_li_tl?ie=UTF8&amp;tag=upcomingfilms-21&amp;camp=1634&amp;creative=6738&amp;linkCode=as2&amp;creativeASIN=B01M8HUQE7&amp;linkId=4309a00a31cbe2c792ba61e63d32020e" target="_blank"&gt;Mofii Full-size Colorful Wired USB LED Backlit Gaming Keyboard for PC &amp; MAC - UK Layout&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Amazon.co.uk&lt;/td&gt;
&lt;td&gt;£12.99&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Power Cable&lt;/td&gt;
&lt;td&gt;2M / 6.5ft USB 2.0 A To MICRO B Cable Data and Charging Lead Cable - Black&lt;/td&gt;
&lt;td&gt;eBay.co.uk&lt;/td&gt;
&lt;td&gt;£1.65&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wall Plug&lt;/td&gt;
&lt;td&gt;DC5V 2A UK 3pin USB Charger Wall Plug Power Adapter&lt;/td&gt;
&lt;td&gt;eBay.co.uk&lt;/td&gt;
&lt;td&gt;£3.45&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mouse&lt;/td&gt;
&lt;td&gt;USB Mouse - spare&lt;/td&gt;
&lt;td&gt;n/a&lt;/td&gt;
&lt;td&gt;£-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Network Cable&lt;/td&gt;
&lt;td&gt;RJ45 CAT5 cable - spare&lt;/td&gt;
&lt;td&gt;n/a&lt;/td&gt;
&lt;td&gt;£-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td align="RIGHT"&gt;&lt;strong&gt;TOTAL&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt; &lt;/td&gt;
&lt;td&gt;£68.80&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;So the total price was significantly less than buying a new desktop or laptop computer and obviously the USB keyboard can be reused on other projects. I could've reduced my exposure by sharing phone charging cables around my apartment rather than buy another one to be dedicated for the Raspberry Pi but I wanted a 5V 2A power supply so it made sense to spend a small amount of extra money.&lt;/p&gt;
&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Building the System&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;There are plenty of tutorials on the Internet for setting up the base Raspberry Pi operation system - so I won't duplicate it here, but please note you will need to install the Raspberry Pi version of Debian Linux (&lt;strong&gt;Raspbian&lt;/strong&gt;) on the SD card. &lt;/p&gt;
&lt;h3&gt;Here's a list of useful links:&lt;/h3&gt;
&lt;p&gt; &lt;a href="https://www.raspberrypi.org/learning/software-guide/quickstart/" target="_blank"&gt;Raspberry Pi Software Guide&lt;/a&gt;&lt;br /&gt;
 &lt;a href="http://www.macworld.co.uk/how-to/mac/how-to-set-up-raspberry-pi-3-with-mac-3637490/" target="_blank"&gt;How to set up and use a Raspberry Pi 3 with a Mac&lt;/a&gt;&lt;br /&gt;
 &lt;a href="https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md" target="_blank"&gt;SETTING WIFI UP VIA THE COMMAND LINE&lt;/a&gt; - Only needed if you are not going to use a static IP address through the LAN connection&lt;br /&gt;
 &lt;a href="http://www.instructables.com/id/Use-ssh-to-talk-with-your-Raspberry-Pi/" target="_blank"&gt;Use Ssh to Talk With Your Raspberry Pi.&lt;/a&gt;   &lt;/p&gt;
&lt;p&gt;Once your Raspberry Pi is set up and you are ready to go, you can either ssh into the machine (as I did) or connect to it using a keyboard and mouse. If you choose SSH, you will have to enable that service first - see the link above if you are unsure how to do this.&lt;/p&gt;
&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Update the distribution&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;Always a good idea to update the box in case there are pending patches which weren't in the initial downloaded distribution. When I ran the commands below I got a welter of updates (which I've removed from the blow listing due to brevity reasons)
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:~ $ &lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;apt-get update&lt;/span&gt;
pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:~ $ &lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;apt-get upgrade&lt;/span&gt;
pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:~ $ &lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;apt-get dist-upgrade&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Set a Static IP Address&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;The Raspberry Pi 3 does come with WifI so theoretically it is possible to set it up to have a DHCP dynamically assigned IP address. However that would be saving up problems should the IP address change due to rebooting or power interruptions. It would mean a whole load of settings would need to be changed in our system each time that happens. Most routers come with a built-in DHCP server and the range of IP addresses can be set - see below. I have already set my range to be 192.168.0.2 to 192.168.0.199 so anything 200 and above is reserved for devices that need a static address. &lt;/p&gt;
&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screen%20Shot%202017-09-02%20at%2011.12.20.png?itok=1kPwTZ-3 325w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/Screen%20Shot%202017-09-02%20at%2011.12.20.png?itok=xJbwD5Av 650w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/Screen%20Shot%202017-09-02%20at%2011.12.20.png?itok=B6ZPmrI8 1300w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/Screen%20Shot%202017-09-02%20at%2011.12.20.png?itok=Xuhb6Cnm 1392w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screen%20Shot%202017-09-02%20at%2011.12.20.png?itok=1kPwTZ-3" alt="Router IP Range" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;I now start up the Raspberry Pi, connected to my LAN with a RJ45 cable, and it gets allocated a dynamic IP address by the DHCP server on my router. This can be checked through the router UI (see below) or by issuing &lt;em&gt;ifconfig&lt;/em&gt; when logged on to the Pi. &lt;/p&gt;
&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/PIIP.png?itok=OgTGJwqS 325w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/PIIP.png?itok=YscW2_4c 650w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/PIIP.png?itok=3XPbUqCn 1300w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/PIIP.png?itok=VfRvutn1 1420w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/PIIP.png?itok=OgTGJwqS" alt="DHCP Allocated IP Address" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;Become the super user and edit the /etc/dhcpcd.conf file with vi or nano. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:~ $ &lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;su&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;home&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;pi&lt;span style="color: #666666; font-style: italic;"&gt;# cd /etc/&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #666666; font-style: italic;"&gt;# vi dhcpcd.conf&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
Now add the following text to the end of it. Note that I am just using the tail command to list the edits I have already made. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #666666; font-style: italic;"&gt;# tail -5 dhcpcd.conf&lt;/span&gt;
 
interface eth0
static &lt;span style="color: #007800;"&gt;ip_address&lt;/span&gt;=192.168.0.201&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;24&lt;/span&gt;        
static &lt;span style="color: #007800;"&gt;routers&lt;/span&gt;=192.168.0.1
static &lt;span style="color: #007800;"&gt;domain_name_servers&lt;/span&gt;=90.207.238.97
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #666666; font-style: italic;"&gt;# &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
You will need to change the values according to your circumstances. I am using &lt;strong&gt;201&lt;/strong&gt; for my Pi server, &lt;strong&gt;1&lt;/strong&gt; is my router and the domain name server setting is pointing to my ISP's DNS address. Now reboot the Pi.
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #666666; font-style: italic;"&gt;# init 6&lt;/span&gt;
Connection to 192.168.0.12 closed by remote host.
Connection to 192.168.0.12 closed.&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
Once the device has completed its startup sequence, go back to your router and check you've got an entry for your Pi - see screenshot below. My two servers can be seen highlighted - FreeNAS using &lt;strong&gt;200&lt;/strong&gt; and the Pi at &lt;strong&gt;201&lt;/strong&gt;. We are good to go!&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/PIIP2.png?itok=v48151Ev 325w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/PIIP2.png?itok=aduu_nWo 650w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/PIIP2.png?itok=mGuicyAw 1300w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/PIIP2.png?itok=K6rdBwKZ 1384w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/PIIP2.png?itok=v48151Ev" alt="Static IP Address" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Install Squid&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;Ok let's install Squid
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:~ $ &lt;span style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;apt-get install&lt;/span&gt; squid3
Reading package lists... Done
Building dependency &lt;span style="color: #c20cb9; font-weight: bold;"&gt;tree&lt;/span&gt;       
Reading state information... Done
The following extra packages will be installed:
  libecap2 libmnl0 libnetfilter-conntrack3 squid-langpack squid3-common
Suggested packages:
  squidclient squid-cgi squid-purge smbclient ufw winbindd
The following NEW packages will be installed:
  libecap2 libmnl0 libnetfilter-conntrack3 squid-langpack squid3 squid3-common
&lt;span style="color: #000000;"&gt;0&lt;/span&gt; upgraded, &lt;span style="color: #000000;"&gt;6&lt;/span&gt; newly installed, &lt;span style="color: #000000;"&gt;0&lt;/span&gt; to remove and &lt;span style="color: #000000;"&gt;0&lt;/span&gt; not upgraded.
Need to get &lt;span style="color: #000000;"&gt;2&lt;/span&gt;,&lt;span style="color: #000000;"&gt;370&lt;/span&gt; kB of archives.
After this operation, &lt;span style="color: #000000;"&gt;8&lt;/span&gt;,&lt;span style="color: #000000;"&gt;372&lt;/span&gt; kB of additional disk space will be used.
Do you want to &lt;span style="color: #7a0874; font-weight: bold;"&gt;continue&lt;/span&gt;? &lt;span style="color: #7a0874; font-weight: bold;"&gt;[&lt;/span&gt;Y&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;n&lt;span style="color: #7a0874; font-weight: bold;"&gt;]&lt;/span&gt; Y
Get:&lt;span style="color: #000000;"&gt;1&lt;/span&gt; http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mirrordirector.raspbian.org&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;raspbian&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; jessie&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;main libmnl0 armhf 1.0.3-&lt;span style="color: #000000;"&gt;5&lt;/span&gt; &lt;span style="color: #7a0874; font-weight: bold;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;10.9&lt;/span&gt; kB&lt;span style="color: #7a0874; font-weight: bold;"&gt;]&lt;/span&gt;
Get:&lt;span style="color: #000000;"&gt;2&lt;/span&gt; http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mirrordirector.raspbian.org&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;raspbian&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; jessie&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;main libnetfilter-conntrack3 armhf 1.0.4-&lt;span style="color: #000000;"&gt;1&lt;/span&gt; &lt;span style="color: #7a0874; font-weight: bold;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;40.0&lt;/span&gt; kB&lt;span style="color: #7a0874; font-weight: bold;"&gt;]&lt;/span&gt;
Get:&lt;span style="color: #000000;"&gt;3&lt;/span&gt; http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mirrordirector.raspbian.org&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;raspbian&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; jessie&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;main squid-langpack all &lt;span style="color: #000000;"&gt;20140506&lt;/span&gt;-&lt;span style="color: #000000;"&gt;1&lt;/span&gt; &lt;span style="color: #7a0874; font-weight: bold;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;150&lt;/span&gt; kB&lt;span style="color: #7a0874; font-weight: bold;"&gt;]&lt;/span&gt;
Get:&lt;span style="color: #000000;"&gt;4&lt;/span&gt; http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mirrordirector.raspbian.org&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;raspbian&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; jessie&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;main libecap2 armhf 0.2.0-&lt;span style="color: #000000;"&gt;3&lt;/span&gt; &lt;span style="color: #7a0874; font-weight: bold;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;13.8&lt;/span&gt; kB&lt;span style="color: #7a0874; font-weight: bold;"&gt;]&lt;/span&gt;
Get:&lt;span style="color: #000000;"&gt;5&lt;/span&gt; http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mirrordirector.raspbian.org&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;raspbian&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; jessie&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;main squid3-common all 3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4 &lt;span style="color: #7a0874; font-weight: bold;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;259&lt;/span&gt; kB&lt;span style="color: #7a0874; font-weight: bold;"&gt;]&lt;/span&gt;
Get:&lt;span style="color: #000000;"&gt;6&lt;/span&gt; http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;mirrordirector.raspbian.org&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;raspbian&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt; jessie&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;main squid3 armhf 3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4 &lt;span style="color: #7a0874; font-weight: bold;"&gt;[&lt;/span&gt;&lt;span style="color: #000000;"&gt;1&lt;/span&gt;,&lt;span style="color: #000000;"&gt;897&lt;/span&gt; kB&lt;span style="color: #7a0874; font-weight: bold;"&gt;]&lt;/span&gt;
Fetched &lt;span style="color: #000000;"&gt;2&lt;/span&gt;,&lt;span style="color: #000000;"&gt;370&lt;/span&gt; kB &lt;span style="color: #000000; font-weight: bold;"&gt;in&lt;/span&gt; 3s &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;634&lt;/span&gt; kB&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;s&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt;   
Selecting previously unselected package libmnl0:armhf.
&lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;Reading database ... &lt;span style="color: #000000;"&gt;115447&lt;/span&gt; files and directories currently installed.&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt;
Preparing to unpack ...&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;libmnl0_1.0.3-&lt;span style="color: #000000;"&gt;5&lt;/span&gt;_armhf.deb ...
Unpacking libmnl0:armhf &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;1.0.3-&lt;span style="color: #000000;"&gt;5&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Selecting previously unselected package libnetfilter-conntrack3:armhf.
Preparing to unpack ...&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;libnetfilter-conntrack3_1.0.4-&lt;span style="color: #000000;"&gt;1&lt;/span&gt;_armhf.deb ...
Unpacking libnetfilter-conntrack3:armhf &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;1.0.4-&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Selecting previously unselected package squid-langpack.
Preparing to unpack ...&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid-langpack_20140506-&lt;span style="color: #000000;"&gt;1&lt;/span&gt;_all.deb ...
Unpacking squid-langpack &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;20140506&lt;/span&gt;-&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Selecting previously unselected package libecap2.
Preparing to unpack ...&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;libecap2_0.2.0-&lt;span style="color: #000000;"&gt;3&lt;/span&gt;_armhf.deb ...
Unpacking libecap2 &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;0.2.0-&lt;span style="color: #000000;"&gt;3&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Selecting previously unselected package squid3-common.
Preparing to unpack ...&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3-common_3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4_all.deb ...
Unpacking squid3-common &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Selecting previously unselected package squid3.
Preparing to unpack ...&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3_3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4_armhf.deb ...
Unpacking squid3 &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Processing triggers &lt;span style="color: #000000; font-weight: bold;"&gt;for&lt;/span&gt; man-db &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;2.7.5-&lt;span style="color: #000000;"&gt;1&lt;/span&gt;~bpo8+&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Processing triggers &lt;span style="color: #000000; font-weight: bold;"&gt;for&lt;/span&gt; systemd &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;215&lt;/span&gt;-&lt;span style="color: #000000;"&gt;17&lt;/span&gt;+deb8u7&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Setting up libmnl0:armhf &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;1.0.3-&lt;span style="color: #000000;"&gt;5&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Setting up libnetfilter-conntrack3:armhf &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;1.0.4-&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Setting up squid-langpack &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;20140506&lt;/span&gt;-&lt;span style="color: #000000;"&gt;1&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Setting up libecap2 &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;0.2.0-&lt;span style="color: #000000;"&gt;3&lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Setting up squid3-common &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Setting up squid3 &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;3.4.8-&lt;span style="color: #000000;"&gt;6&lt;/span&gt;+deb8u4&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Creating Squid HTTP proxy &lt;span style="color: #000000;"&gt;3&lt;/span&gt;.x spool directory structure
&lt;span style="color: #000000;"&gt;2017&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;07&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;30&lt;/span&gt; &lt;span style="color: #000000;"&gt;18&lt;/span&gt;:&lt;span style="color: #000000;"&gt;55&lt;/span&gt;:00 kid1&lt;span style="color: #000000; font-weight: bold;"&gt;|&lt;/span&gt; Set Current Directory to &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;var&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;spool&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3
&lt;span style="color: #000000;"&gt;2017&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;07&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;30&lt;/span&gt; &lt;span style="color: #000000;"&gt;18&lt;/span&gt;:&lt;span style="color: #000000;"&gt;55&lt;/span&gt;:00 kid1&lt;span style="color: #000000; font-weight: bold;"&gt;|&lt;/span&gt; Creating missing swap directories
&lt;span style="color: #000000;"&gt;2017&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;07&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;30&lt;/span&gt; &lt;span style="color: #000000;"&gt;18&lt;/span&gt;:&lt;span style="color: #000000;"&gt;55&lt;/span&gt;:00 kid1&lt;span style="color: #000000; font-weight: bold;"&gt;|&lt;/span&gt; No cache_dir stores are configured.
Processing triggers &lt;span style="color: #000000; font-weight: bold;"&gt;for&lt;/span&gt; libc-bin &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;2.19&lt;/span&gt;-&lt;span style="color: #000000;"&gt;18&lt;/span&gt;+deb8u10&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
Processing triggers &lt;span style="color: #000000; font-weight: bold;"&gt;for&lt;/span&gt; systemd &lt;span style="color: #7a0874; font-weight: bold;"&gt;(&lt;/span&gt;&lt;span style="color: #000000;"&gt;215&lt;/span&gt;-&lt;span style="color: #000000;"&gt;17&lt;/span&gt;+deb8u7&lt;span style="color: #7a0874; font-weight: bold;"&gt;)&lt;/span&gt; ...
pi&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:~ $ &lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Configuring Squid&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;First change directory to the squid configuration Squid directory and save the original configuration file just in case it needs to revered sometime.
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;&lt;span style="color: #666666;"&gt;root@raspberrypi:~# &lt;/span&gt;&lt;span style="color: #7a0874; font-weight: bold;"&gt;cd&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# cp squid.conf squid.conf.original&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
By default Squid doesn't allow any access to the Internet so that will need fixing. Like most ACL based systems, once Squid finds a rule that applies to a particular URL then it stops looking for more rules. So early in the config file you need to tell Squid to allow all HTTP traffic. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;http_access allow all&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
You will also need to tell Squid about your local network. I am using the 192.168.0.0 range of IP addresses - find that in the configuration and uncomment it
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;acl localnet src 192.168.0.0&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;16&lt;/span&gt;	&lt;span style="color: #666666; font-style: italic;"&gt;# RFC1918 possible internal network&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
Finally we don't want any caching since we will be using our Squid mainly for redirection purposes and when recent website changes need to be seen for testing purposes, so add this at the caching section
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;cache deny all&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
Below is a list of the changes in a form of a diff file which some may find more useful than the separate settings I've mentioned above. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# diff -Naur  squid.conf.original squid.conf&lt;/span&gt;
&lt;span style="color: #660033;"&gt;---&lt;/span&gt; squid.conf.original	&lt;span style="color: #000000;"&gt;2017&lt;/span&gt;-09-02 &lt;span style="color: #000000;"&gt;19&lt;/span&gt;:&lt;span style="color: #000000;"&gt;22&lt;/span&gt;:&lt;span style="color: #000000;"&gt;23.804970154&lt;/span&gt; +0000
+++ squid.conf	&lt;span style="color: #000000;"&gt;2017&lt;/span&gt;-09-03 &lt;span style="color: #000000;"&gt;10&lt;/span&gt;:&lt;span style="color: #000000;"&gt;41&lt;/span&gt;:&lt;span style="color: #000000;"&gt;48.190318779&lt;/span&gt; +0000
&lt;span style="color: #000000; font-weight: bold;"&gt;@@&lt;/span&gt; -&lt;span style="color: #000000;"&gt;1037&lt;/span&gt;,&lt;span style="color: #000000;"&gt;10&lt;/span&gt; +&lt;span style="color: #000000;"&gt;1037&lt;/span&gt;,&lt;span style="color: #000000;"&gt;11&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;@@&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;# should be allowed&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#acl localnet src 10.0.0.0/8	# RFC1918 possible internal network&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#acl localnet src 172.16.0.0/12	# RFC1918 possible internal network&lt;/span&gt;
&lt;span style="color: #666666;"&gt;-#&lt;/span&gt;acl localnet src 192.168.0.0&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;16&lt;/span&gt;	&lt;span style="color: #666666; font-style: italic;"&gt;# RFC1918 possible internal network&lt;/span&gt;
+acl localnet src 192.168.0.0&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;16&lt;/span&gt;	&lt;span style="color: #666666; font-style: italic;"&gt;# RFC1918 possible internal network&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#acl localnet src fc00::/7       # RFC 4193 local private network range&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#acl localnet src fe80::/10      # RFC 4291 link-local (directly plugged) machines&lt;/span&gt;
 
+
 acl SSL_ports port &lt;span style="color: #000000;"&gt;443&lt;/span&gt;
 acl Safe_ports port &lt;span style="color: #000000;"&gt;80&lt;/span&gt;		&lt;span style="color: #666666; font-style: italic;"&gt;# http&lt;/span&gt;
 acl Safe_ports port &lt;span style="color: #000000;"&gt;21&lt;/span&gt;		&lt;span style="color: #666666; font-style: italic;"&gt;# ftp&lt;/span&gt;
&lt;span style="color: #000000; font-weight: bold;"&gt;@@&lt;/span&gt; -&lt;span style="color: #000000;"&gt;1180&lt;/span&gt;,&lt;span style="color: #000000;"&gt;6&lt;/span&gt; +&lt;span style="color: #000000;"&gt;1181&lt;/span&gt;,&lt;span style="color: #000000;"&gt;7&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;@@&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#Default:&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;# Deny, unless rules exist in squid.conf.&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#&lt;/span&gt;
+http_access allow all
 
 &lt;span style="color: #666666; font-style: italic;"&gt;#&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;# Recommended minimum Access Permission configuration:&lt;/span&gt;
&lt;span style="color: #000000; font-weight: bold;"&gt;@@&lt;/span&gt; -&lt;span style="color: #000000;"&gt;2999&lt;/span&gt;,&lt;span style="color: #000000;"&gt;6&lt;/span&gt; +&lt;span style="color: #000000;"&gt;3001&lt;/span&gt;,&lt;span style="color: #000000;"&gt;9&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;@@&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;# DISK CACHE OPTIONS&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;# -----------------------------------------------------------------------------&lt;/span&gt;
 
+cache deny all
+
+
 &lt;span style="color: #666666; font-style: italic;"&gt;#  TAG: cache_replacement_policy&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#	The cache replacement policy parameter determines which&lt;/span&gt;
 &lt;span style="color: #666666; font-style: italic;"&gt;#	objects are evicted (replaced) when disk space is needed.&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
We are now done with the configuration in the conf file so we can restart the Squid service so these changes take effect
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# service squid3 restart&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
Won't be the worst idea to copy the configuration just for safety. 
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# cp squid.conf squid.conf.local-vm&lt;/span&gt;
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
You are now probably wondering how does Squid possibly know where my Virtual Hosts in my Virtual Machine are!! This is the simple bit :) - you need to add all those sites you are working on into the &lt;strong&gt;/etc/hosts&lt;/strong&gt; file on your Pi. You will already have these listed in your Macbook hosts file so simply copy and paste. My file ended up looking like this below:
&lt;div class="geshifilter"&gt;&lt;div class="bash geshifilter-bash" style="font-family:monospace;"&gt;&lt;pre style="font-family: monospace; font-weight: normal; font-style: normal"&gt;root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;# cat /etc/hosts&lt;/span&gt;
127.0.0.1	localhost
::&lt;span style="color: #000000;"&gt;1&lt;/span&gt;		localhost ip6-localhost ip6-loopback
ff02::&lt;span style="color: #000000;"&gt;1&lt;/span&gt;		ip6-allnodes
ff02::&lt;span style="color: #000000;"&gt;2&lt;/span&gt;		ip6-allrouters
 
127.0.1.1	raspberrypi
 
192.168.0.14 badzilla-d8.localhost
192.168.0.14 meedjum.localhost
root&lt;span style="color: #000000; font-weight: bold;"&gt;@&lt;/span&gt;raspberrypi:&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;squid3&lt;span style="color: #666666; font-style: italic;"&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt; 
The last two entries - badzilla-d8.localhost and meedjum.localhost are the two sites I am working on. The migration of Badzilla from D6 to D8. Yey!&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
            &lt;div class="field field--name-field-heading field--type-string field--label-hidden field--item"&gt;Handheld Device Client Configuration&lt;/div&gt;
      
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;We are now ready to test our solution, and for this I'll use screenshots from Android and iOS.&lt;/p&gt;
&lt;h3&gt;Android&lt;/h3&gt;
&lt;p&gt;Go to Settings-&gt;WiFi, then long tap on your network and tap 'Modify network config', then tap 'Show advanced options' and add the configuration for the proxy, then tap save.&lt;/p&gt;
&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-09-13-04-04-blur.png?itok=XKO50cBU 183w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/Screenshot_2017-09-09-13-04-04-blur.png?itok=0vyAfyIa 366w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/Screenshot_2017-09-09-13-04-04-blur.png?itok=GzycG_g_ 731w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/Screenshot_2017-09-09-13-04-04-blur.png?itok=W_xJiC6v 1080w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-09-13-04-04-blur.png?itok=XKO50cBU" alt="Android Proxy Settings" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;Now point a web browser to your web development domain&lt;/p&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-09-13-07-23.png?itok=9nnC0tbr 183w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/Screenshot_2017-09-09-13-07-23.png?itok=l-Syy2jG 366w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/Screenshot_2017-09-09-13-07-23.png?itok=oaJ9a9UY 731w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/Screenshot_2017-09-09-13-07-23.png?itok=Kj-mk4cT 1080w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/Screenshot_2017-09-09-13-07-23.png?itok=9nnC0tbr" alt="Android Website" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;h3&gt;iOS&lt;/h3&gt;
&lt;p&gt;Go to settings, tap on your WiFi, tap on the information icon, tap on 'Manual' under HTTP Proxy, and enter the values.&lt;/p&gt;
&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/IMG_0001-blur.PNG?itok=IRZi4N5E 244w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/IMG_0001-blur.PNG?itok=Hlw0iLcq 488w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/IMG_0001-blur.PNG?itok=llgbp1dt 975w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/IMG_0001-blur.PNG?itok=9Surfa4H 1536w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/IMG_0001-blur.PNG?itok=IRZi4N5E" alt="iOS Proxy Settings" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
            &lt;div class="field field--name-field-blog-text field--type-text-long field--label-hidden field--item"&gt;&lt;p&gt;Now point a web browser to your web development domain - this is very early in the process as you can see. Somehow two seach boxes are on this early build!&lt;/p&gt;&lt;/div&gt;
      
      &lt;/div&gt;
&lt;/div&gt;
              &lt;div class="field--item"&gt;  &lt;div class="paragraph paragraph--type--blog-heading-picture-text paragraph--view-mode--default"&gt;
          
      &lt;div class="field field--name-field-blog-image field--type-image field--label-hidden field--items"&gt;
              &lt;div class="field--item"&gt;    &lt;img srcset="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/IMG_0002.PNG?itok=Jb7EOkP9 244w, https://assets.badzilla.co.uk/s3fs-public/styles/max_650x650/public/2017-09/IMG_0002.PNG?itok=E_syylef 488w, https://assets.badzilla.co.uk/s3fs-public/styles/max_1300x1300/public/2017-09/IMG_0002.PNG?itok=4aZshtFb 975w, https://assets.badzilla.co.uk/s3fs-public/styles/max_2600x2600/public/2017-09/IMG_0002.PNG?itok=9k2duuq5 1536w" sizes="(min-width: 1290px) 1290px, 100vw" src="https://assets.badzilla.co.uk/s3fs-public/styles/max_325x325/public/2017-09/IMG_0002.PNG?itok=Jb7EOkP9" alt="iOS Website" typeof="foaf:Image" class="img-responsive" /&gt;


&lt;/div&gt;
          &lt;/div&gt;
  
      &lt;/div&gt;
&lt;/div&gt;
          &lt;/div&gt;
  
  &lt;div class="field field--name-field-blog-terms field--type-entity-reference field--label-inline"&gt;
    &lt;div class="field--label"&gt;blog terms&lt;/div&gt;
          &lt;span class="field__items"&gt;
              &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/raspberrypi" hreflang="en"&gt;Raspberry Pi&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/squid" hreflang="en"&gt;Squid&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/linux" hreflang="en"&gt;Linux&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/drupal" hreflang="en"&gt;Drupal&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/development" hreflang="en"&gt;Development&lt;/a&gt;&lt;/span&gt;
          &lt;span class="field--item"&gt;&lt;a href="http://badzilla.co.uk/virtualbox" hreflang="en"&gt;VirtualBox&lt;/a&gt;&lt;/span&gt;
              &lt;/span&gt;
      &lt;/div&gt;
</description>
  <pubDate>Sat, 09 Sep 2017 21:43:47 +0000</pubDate>
    <dc:creator>nigel</dc:creator>
    <guid isPermaLink="false">1 at http://badzilla.co.uk</guid>
    </item>

  </channel>
</rss>
