www.htmlyse.com - Home

Test DNS, SSL/TLS, HTTP and HTML

Test results for dnsstuff.com

Scanned on: Tue Feb 19 21:50:34 2019 GMT. Tested in 445 seconds

DNS Report

DNSSEC                 not offered
Zone transfer (AXFR)   not allowed (OK)
CAA Record             not offered
SPF Record             offered (OK)
DMARC Record           not offered
MTA-STS                not offered
TLSRPT Record          not offered

Raw DNS Records

Name TTL Type Data
dnsstuff.com 3600 SOA a1-139.akam.net hostmaster @ solarwinds.com 1550570601 900 600 86400 3600
dnsstuff.com NS a1-139.akam.net, IPv4: 193.108.91.139, IPv6: 2600:1401:2:0:0:0:0:8b
dnsstuff.com NS a13-66.akam.net, IPv4: 2.22.230.66, IPv6: 2600:1480:800:0:0:0:0:42
dnsstuff.com NS a26-67.akam.net, IPv4: 23.74.25.67
dnsstuff.com NS a28-64.akam.net, IPv4: 95.100.173.64
dnsstuff.com NS a4-65.akam.net, IPv4: 72.246.46.65
dnsstuff.com NS a9-66.akam.net, IPv4: 184.85.248.66, IPv6: 2a02:26f0:117:0:0:0:0:42
dnsstuff.com NS ns1.solarwinds.com, IPv4: 74.115.12.12, IPv6: 2607:ff60:4009:2000:250:56ff:febc:5fc4
dnsstuff.com NS ns2.solarwinds.com, IPv4: 74.115.14.18
dnsstuff.com 3600 A 74.115.13.112
dnsstuff.com 86400 MX 10 mx-01.solarwinds.com
dnsstuff.com 86400 MX 20 mx-02.solarwinds.com
dnsstuff.com 86400 MX 30 mx-03.solarwinds.com
dnsstuff.com 86400 MX 40 mx-04.solarwinds.com
dnsstuff.com 3600 TXT 2h0j5rdwwpnnhkszz7623tg1hwhp38qn
dnsstuff.com 3600 TXT v=spf1 mx ptr ptr:emailsrvr.com ip4:74.115.12.10 ip4:74.115.14.10 ip4:74.115.12.14 ip4:67.79.13.15 a:server109-228-12-87.live-servers.net -all
www.dnsstuff.com 300 CNAME www-ion.solarwinds.com.edgekey.net
www-ion.solarwinds.com.edgekey.net 20 A 23.67.141.90

SSL/TLS Report

 A record via            supplied IP "74.115.13.112"
 rDNS (74.115.13.112):   --
 Service detected:       HTTP


 SSL/TLS protocols 
 SSLv2      not offered (OK)
 SSLv3      not offered (OK)
 TLS 1      offered
 TLS 1.1    offered
 TLS 1.2    offered (OK)
 TLS 1.3    not offered -- downgraded
 NPN/SPDY   not offered
 ALPN/HTTP2 h2, http/1.1 (offered)

 SSL/TLS server implementation bugs 

 No bugs found.

 Cipher categories 

 NULL ciphers (no encryption)                  not offered (OK) -- NULL:eNULL
 Anonymous NULL Ciphers (no authentication)    not offered (OK) -- aNULL:ADH
 Export ciphers (w/o ADH+NULL)                 not offered (OK) -- EXPORT:!ADH:!NULL
 LOW: 64 Bit + DES encryption (w/o export)     not offered (OK) -- LOW:DES:!ADH:!EXP:!NULL
 Weak 128 Bit ciphers (SEED, IDEA, RC[2,4])    not offered (OK) -- MEDIUM:!aNULL:!AES:!CAMELLIA:!ARIA:!CHACHA20:!3DES
 Triple DES Ciphers (Medium)                   offered -- 3DES:!aNULL:!ADH
 High encryption (AES+Camellia, no AEAD)       offered (OK) -- HIGH:!NULL:!aNULL:!DES:!3DES:!AESGCM:!CHACHA20:!AESGCM:!CamelliaGCM:!AESCCM8:!AESCCM
 Strong encryption (AEAD ciphers)              offered (OK) -- AESGCM:CHACHA20:AESGCM:CamelliaGCM:AESCCM8:AESCCM


 Robust (perfect) forward secrecy, (P)FS -- omitting Null Authentication/Encryption, 3DES, RC4 

 PFS is offered (OK)          ECDHE-RSA-AES256-GCM-SHA384 
                              ECDHE-RSA-AES256-SHA384 ECDHE-RSA-AES256-SHA 
                              ECDHE-RSA-AES128-GCM-SHA256 
                              ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA 
 Elliptic curves offered:     prime256v1 secp384r1 X25519 


 Server preferences 

 Has server cipher order?     yes (OK)
 Negotiated protocol          TLSv1.2
 Negotiated cipher            ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Cipher order
    TLSv1:     ECDHE-RSA-AES256-SHA ECDHE-RSA-AES128-SHA AES256-SHA AES128-SHA 
               DES-CBC3-SHA 
    TLSv1.1:   ECDHE-RSA-AES256-SHA ECDHE-RSA-AES128-SHA AES256-SHA AES128-SHA 
               DES-CBC3-SHA 
    TLSv1.2:   ECDHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-AES128-GCM-SHA256 
               ECDHE-RSA-AES256-SHA384 ECDHE-RSA-AES128-SHA256 
               ECDHE-RSA-AES256-SHA ECDHE-RSA-AES128-SHA AES256-GCM-SHA384 
               AES128-GCM-SHA256 AES256-SHA256 AES128-SHA256 AES256-SHA 
               AES128-SHA DES-CBC3-SHA 


 Server defaults (Server Hello) 

 TLS extensions (standard)    "status request/#5" "renegotiation info/#65281"
                              "application layer protocol negotiation/#16"
                              "extended master secret/#23"
 Session Ticket RFC 5077 hint (no lifetime advertised)
 SSL Session ID support       yes
 Session Resumption           Tickets: yes, ID: yes
 TLS clock skew               -1 sec from localtime
 Signature Algorithm          SHA256 with RSA
 Server key size              RSA 4096 bits
 Server key usage             Digital Signature, Key Encipherment
 Server extended key usage    TLS Web Server Authentication, TLS Web Client Authentication
 Serial / Fingerprints        7AF8FED1545C85F6 / SHA1 3502EC41B672DC6BA927B352EE11C860F9E7C358
                              SHA256 4D6B79AA0A6DD85A91B319A7C2550EA55C165DDCB4BF953C8203475FEB81A887
 Common Name (CN)             *.solarwinds.com
 subjectAltName (SAN)         *.solarwinds.com solarwinds.com 
 Issuer                       Go Daddy Secure Certificate Authority - G2 (GoDaddy.com, Inc. from US)
 Trust (hostname)             certificate does not match supplied URI (same w/o SNI)
 Chain of trust               Ok   
 EV cert (experimental)       no 
 Certificate Validity (UTC)   537 >= 60 days (2018-08-10 20:46 --> 2020-08-10 20:46)
 # of certificates provided   3
 Certificate Revocation List  http://crl.godaddy.com/gdig2s1-856.crl
 OCSP URI                     http://ocsp.godaddy.com/
 OCSP stapling                offered
 OCSP must staple extension   --
 DNS CAA RR (experimental)    not offered
 Certificate Transparency     yes (certificate extension)


 HTTP header response @ "/" 

 HTTP Status Code             301 Moved Permanently, redirecting to "https://www.dnsstuff.com/"
 HTTP clock skew              0 sec from localtime
 Strict Transport Security    not offered
 Public Key Pinning           --
 Server banner                Microsoft-IIS/10.0
 Application banner           X-Powered-By: ASP.NET
 Cookie(s)                    (none issued at "/") -- maybe better try target URL of 30x
 Security headers             --
 Reverse Proxy banner         --


 SSL/TLS vulnerabilities 

 Heartbleed (CVE-2014-0160)                not vulnerable (OK), no heartbeat extension
 CCS (CVE-2014-0224)                       not vulnerable (OK)
 Ticketbleed (CVE-2016-9244), experiment.  not vulnerable (OK), no session ticket extension
 ROBOT                                     not vulnerable (OK)
 Secure Renegotiation (CVE-2009-3555)      not vulnerable (OK)
 Secure Client-Initiated Renegotiation     not vulnerable (OK)
 CRIME, TLS (CVE-2012-4929)                not vulnerable (OK)
 BREACH (CVE-2013-3587)                    no HTTP compression (OK)  - only supplied "/" tested
 POODLE, SSL (CVE-2014-3566)               not vulnerable (OK)
 TLS_FALLBACK_SCSV (RFC 7507)              Downgrade attack prevention NOT supported
 SWEET32 (CVE-2016-2183, CVE-2016-6329)    VULNERABLE, uses 64 bit block ciphers
 FREAK (CVE-2015-0204)                     not vulnerable (OK)
 DROWN (CVE-2016-0800, CVE-2016-0703)      not vulnerable on this host and port (OK)
                                           make sure you don't use this certificate elsewhere with SSLv2 enabled services
                                           https://censys.io/ipv4?q=4D6B79AA0A6DD85A91B319A7C2550EA55C165DDCB4BF953C8203475FEB81A887
                                           could help you to find out
 LOGJAM (CVE-2015-4000), experimental      not vulnerable (OK): no DH EXPORT ciphers, no DH key detected
 BEAST (CVE-2011-3389)                     TLS1: ECDHE-RSA-AES256-SHA
                                                 ECDHE-RSA-AES128-SHA
                                                 AES256-SHA AES128-SHA
                                                 DES-CBC3-SHA 
                                           VULNERABLE -- but also supports higher protocols  TLSv1.1 TLSv1.2 (likely mitigated)
 LUCKY13 (CVE-2013-0169), experimental     potentially VULNERABLE, uses cipher block chaining (CBC) ciphers with TLS. Check patches
 RC4 (CVE-2013-2566, CVE-2015-2808)        no RC4 ciphers detected (OK)


 Tested 364 ciphers, ordered by encryption strength 

Hexcode  Cipher Suite Name (OpenSSL)       KeyExch.   Encryption  Bits     Cipher Suite Name (RFC)
-----------------------------------------------------------------------------------------------------------------------------
 xc030   ECDHE-RSA-AES256-GCM-SHA384       ECDH 256   AESGCM      256      TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384              
 xc028   ECDHE-RSA-AES256-SHA384           ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384              
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 x9d     AES256-GCM-SHA384                 RSA        AESGCM      256      TLS_RSA_WITH_AES_256_GCM_SHA384                    
 x3d     AES256-SHA256                     RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA256                    
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 xc02f   ECDHE-RSA-AES128-GCM-SHA256       ECDH 256   AESGCM      128      TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256              
 xc027   ECDHE-RSA-AES128-SHA256           ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256              
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x9c     AES128-GCM-SHA256                 RSA        AESGCM      128      TLS_RSA_WITH_AES_128_GCM_SHA256                    
 x3c     AES128-SHA256                     RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA256                    
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
 x0a     DES-CBC3-SHA                      RSA        3DES        168      TLS_RSA_WITH_3DES_EDE_CBC_SHA                      


 Ciphers per protocol, ordered by encryption strength 

Hexcode  Cipher Suite Name (OpenSSL)       KeyExch.   Encryption  Bits     Cipher Suite Name (RFC)
-----------------------------------------------------------------------------------------------------------------------------
TLS 1.3  
TLS 1.2  
 xc030   ECDHE-RSA-AES256-GCM-SHA384       ECDH 256   AESGCM      256      TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384              
 xc028   ECDHE-RSA-AES256-SHA384           ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384              
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 x9d     AES256-GCM-SHA384                 RSA        AESGCM      256      TLS_RSA_WITH_AES_256_GCM_SHA384                    
 x3d     AES256-SHA256                     RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA256                    
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 xc02f   ECDHE-RSA-AES128-GCM-SHA256       ECDH 256   AESGCM      128      TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256              
 xc027   ECDHE-RSA-AES128-SHA256           ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256              
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x9c     AES128-GCM-SHA256                 RSA        AESGCM      128      TLS_RSA_WITH_AES_128_GCM_SHA256                    
 x3c     AES128-SHA256                     RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA256                    
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
 x0a     DES-CBC3-SHA                      RSA        3DES        168      TLS_RSA_WITH_3DES_EDE_CBC_SHA                      
TLS 1.1  
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
 x0a     DES-CBC3-SHA                      RSA        3DES        168      TLS_RSA_WITH_3DES_EDE_CBC_SHA                      
TLS 1  
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
 x0a     DES-CBC3-SHA                      RSA        3DES        168      TLS_RSA_WITH_3DES_EDE_CBC_SHA                      
SSLv3  
SSLv2  

 Client simulations 

 Android 2.3.7                TLSv1.0 AES128-SHA
 Android 4.0.4                TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Android 4.1.1                TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Android 4.2.2                TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Android 4.3                  TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Android 4.4.2                TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Android 5.0.0                TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Android 6.0                  TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Android 7.0                  TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Chrome 27 Win 7              TLSv1.1 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Chrome 28 Win 7              TLSv1.1 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Chrome 29 Win 7              TLSv1.1 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Chrome 30 Win 7              TLSv1.2 ECDHE-RSA-AES128-SHA256, 256 bit ECDH (P-256)
 Chrome 31 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 32 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 33 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 34 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 35 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 36 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 37 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 39 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 40 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 42 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 43 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 45 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 47 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 48 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 49 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 49 XP SP3             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 50 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 253 bit ECDH (X25519)
 Chrome 51 Win 7              TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Chrome 57 Win 7              TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Chrome 65 Win 7              TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Chrome 69 Win 7              TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Chrome 70 Win 10             TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Firefox 10.0.12 ESR Win 7    TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Firefox 17.0.7 ESR Win 7     TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Firefox 21 Fedora 19         TLSv1.0 AES256-SHA
 Firefox 21 Win 7             TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Firefox 22 Win 7             TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Firefox 24.2.0 ESR Win 7     TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Firefox 24 Win 7             TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Firefox 26 Win 8             TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Firefox 27 Win 8             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 29 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 30 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 31.3.0 ESR Win 7     TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 31 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 32 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 34 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 35 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 37 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 39 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 41 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 42 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 44 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 45 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 46 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 47 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 49 Win 7             TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Firefox 49 XP SP3            TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Firefox 53 Win 7             TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Firefox 59 Win 7             TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Firefox 62 Win 7             TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 IE 6 XP                      No connection
 IE 7 Vista                   TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 IE 8-10 Win 7                TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 IE 8 Win 7                   TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 IE 8 XP                      TLSv1.0 DES-CBC3-SHA
 IE 9 Win 7                   TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 IE 10 Win Phone 8.0          TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 IE 11 Win 7                  TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 IE 11 Win 8.1                TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 IE 11 Win Phone 8.1          TLSv1.2 ECDHE-RSA-AES128-SHA256, 256 bit ECDH (P-256)
 IE 11 Win Phone 8.1 Update   TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 IE 11 Win 10                 TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 IE 11 Win 10 Preview         TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Edge 12 Win 10               TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Edge 13 Win 10               TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Edge 13 Win Phone 10         TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Edge 15 Win 10               TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Opera 12.15 Win 7            TLSv1.0 AES256-SHA
 Opera 15 Win 7               TLSv1.1 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Opera 16 Win 7               TLSv1.1 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Opera 17 Win 7               TLSv1.2 ECDHE-RSA-AES128-SHA256, 256 bit ECDH (P-256)
 Safari 5.1.9 OS X 10.6.8     TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Safari 5 iOS 5.1.1           TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 Safari 6.0.4 OS X 10.8.4     TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Safari 6 iOS 6.0.1           TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 Safari 7 iOS 7.1             TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 Safari 7 OS X 10.9           TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 Safari 8 iOS 8.0 Beta        TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 Safari 8 iOS 8.4             TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 Safari 8 OS X 10.10          TLSv1.2 ECDHE-RSA-AES256-SHA384, 256 bit ECDH (P-256)
 Safari 9 iOS 9               TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Safari 9 OS X 10.11          TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Safari 10 iOS 10             TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Safari 10 OS X 10.12         TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Tor 17.0.9 Win 7             TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Apple ATS 9 iOS 9            TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Baidu Jan 2015               TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 BingBot Dec 2013             TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 BingPreview Dec 2013         TLSv1.0 AES256-SHA
 BingPreview Jun 2014         TLSv1.0 AES256-SHA
 BingPreview Jan 2015         TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Googlebot Oct 2013           TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Googlebot Jun 2014           TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Googlebot Feb 2015           TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Googlebot Feb 2018           TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 253 bit ECDH (X25519)
 Yahoo Slurp Oct 2013         TLSv1.0 ECDHE-RSA-AES256-SHA, 256 bit ECDH (P-256)
 Yahoo Slurp Jun 2014         TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Yahoo Slurp Jan 2015         TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 YandexBot 3.0                No connection
 YandexBot May 2014           TLSv1.0 AES256-SHA
 YandexBot Sep 2014           TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 YandexBot Jan 2015           TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Java 6u45                    No connection
 Java 7u25                    TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Java 8b132                   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 8u111                   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 8u161                   TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 Java 8u31                    TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 9.0.4                   TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 OpenSSL 0.9.8y               TLSv1.0 AES256-SHA
 OpenSSL 1.0.1h               TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 OpenSSL 1.0.1l               TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)
 OpenSSL 1.0.2e               TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 256 bit ECDH (P-256)


Security HTTP Headers

HTTP Strict Transport Security (HSTS)   offered (OK)
Content Security Policy (CSP)           not offered (NOT ok)
X-Frame-Options                         not offered (NOT ok)
X-XSS-Protection                        not offered
X-Content-Type-Options                  not offered
Expect-CT                               not offered
Referrer Policy                         not offered
Feature Policy                          not offered
Web Server Version Disclosure           not offered (OK)
Web Application Disclosure              not offered (OK)
HTTP Public Key Pins (HPKP)             not offered, deprecated

Connection Performance
Keep Alive Connection                   offered (OK)
Content Encoding (Compression)          offered (Gzip) OK, for static pages or if no secrets in the page

Raw HTTP Headers

HTTP/1.1 200 OK
Accept-Ranges bytes
Cache-Control max-age=600, must-revalidate
Connection keep-alive
Content-Encoding gzip
Content-Length 11059
Content-Type text/html; charset=UTF-8
Date Tue, 19 Feb 2019 21:43:14 GMT
Link <https://ssl.google-analytics.com>;rel="preconnect",<https://share.pingdom.com>;rel="preconnect"
Server nginx
Set-Cookie AKA_A2=A; expires=Tue, 19-Feb-2019 22:43:14 GMT; path=/; domain=dnsstuff.com; secure; HttpOnly
Strict-Transport-Security max-age=86400 ; preload
Vary Accept-Encoding
WPE-Backend apache
X-Cache-Group normal
X-Cacheable SHORT
X-Pass-Why
X-Type default

Cleaned HTML

<!DOCTYPE html>
<html lang="en-US" prefix="og: http://ogp.me/ns#">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="profile" href="http://gmpg.org/xfn/11" />
<title>DNSstuff - Reviews | Opinions | Tools</title>
<meta name="description" content="Reviews | Opinions | Tools" />
<link rel="canonical" href="https://www.dnsstuff.com/" />
<link rel="next" href="https://www.dnsstuff.com/page/2" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="DNSstuff - Reviews | Opinions | Tools" />
<meta property="og:description" content="Reviews | Opinions | Tools" />
<meta property="og:url" content="https://www.dnsstuff.com/" />
<meta property="og:site_name" content="DNSstuff" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:description" content="Reviews | Opinions | Tools" />
<meta name="twitter:title" content="DNSstuff - Reviews | Opinions | Tools" />
<script type='application/ld+json'>
<![CDATA[
{"@context":"https:\/\/schema.org","@type":"WebSite","@id":"#website","url":"https:\/\/www.dnsstuff.com\/","name":"DNSstuff","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.dnsstuff.com\/?s={search_term_string}","query-input":"required name=search_term_string"}}
]]>
</script>
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="DNSstuff » Feed" href="https://www.dnsstuff.com/feed" />
<link rel="alternate" type="application/rss+xml" title="DNSstuff » Comments Feed" href="https://www.dnsstuff.com/comments/feed" />
<script type="text/javascript">
//<![CDATA[
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/11\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.dnsstuff.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.9"}};
!function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55358,56760,9792,65039],[55358,56760,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings);
//]]>
</script>
<style type="text/css">
/*<![CDATA[*/
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
/*]]>*/
</style>
<link rel='stylesheet' id='cookie-consent-style-css' href='https://www.dnsstuff.com/wp-content/plugins/uk-cookie-consent/assets/css/style.css?ver=4.9.9' type='text/css' media='all' />
<link rel='stylesheet' id='generate-style-grid-css' href='https://www.dnsstuff.com/wp-content/themes/generatepress/css/unsemantic-grid.min.css?ver=2.1.4' type='text/css' media='all' />
<link rel='stylesheet' id='generate-style-css' href='https://www.dnsstuff.com/wp-content/themes/generatepress/style.min.css?ver=2.1.4' type='text/css' media='all' />
<style id='generate-style-inline-css' type='text/css'>
/*<![CDATA[*/
body{background-color:#efefef;color:#3a3a3a;}a, a:visited{color:#1e73be;text-decoration:none;}a:hover, a:focus, a:active{color:#000000;text-decoration:none;}body .grid-container{max-width:1650px;}body, button, input, select, textarea{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";}.main-navigation .main-nav ul ul li a{font-size:14px;}@media (max-width:768px){.main-title{font-size:30px;}h1{font-size:30px;}h2{font-size:25px;}}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a,.top-bar a:visited{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:#ffffff;color:#3a3a3a;}.site-header a,.site-header a:visited{color:#3a3a3a;}.main-title a,.main-title a:hover,.main-title a:visited{color:#222222;}.site-description{color:#757575;}.main-navigation,.main-navigation ul ul{background-color:#222222;}.main-navigation .main-nav ul li a,.menu-toggle{color:#ffffff;}.main-navigation .main-nav ul li:hover > a,.main-navigation .main-nav ul li:focus > a, .main-navigation .main-nav ul li.sfHover > a{color:#ffffff;background-color:#3f3f3f;}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#ffffff;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#ffffff;background-color:#3f3f3f;}.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover,.main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a{color:#ffffff;background-color:#3f3f3f;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active{color:#3f3f3f;background-color:#3f3f3f;}.navigation-search input[type="search"]:focus{color:#ffffff;background-color:#3f3f3f;}.main-navigation ul ul{background-color:#3f3f3f;}.main-navigation .main-nav ul ul li a{color:#ffffff;}.main-navigation .main-nav ul ul li:hover > a,.main-navigation .main-nav ul ul li:focus > a,.main-navigation .main-nav ul ul li.sfHover > a{color:#ffffff;background-color:#4f4f4f;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#ffffff;background-color:#4f4f4f;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a:hover,.main-navigation .main-nav ul ul li[class*="current-menu-"].sfHover > a{color:#ffffff;background-color:#4f4f4f;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:#ffffff;}.entry-meta{color:#595959;}.entry-meta a,.entry-meta a:visited{color:#595959;}.entry-meta a:hover{color:#1e73be;}.sidebar .widget{background-color:#ffffff;}.sidebar .widget .widget-title{color:#000000;}.footer-widgets{background-color:#ffffff;}.footer-widgets .widget-title{color:#000000;}.site-info{color:#ffffff;background-color:#222222;}.site-info a,.site-info a:visited{color:#ffffff;}.site-info a:hover{color:#606060;}.footer-bar .widget_nav_menu .current-menu-item a{color:#606060;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.button:visited{color:#ffffff;background-color:#666666;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus{color:#ffffff;background-color:#3f3f3f;}.generate-back-to-top,.generate-back-to-top:visited{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}.generate-back-to-top:hover,.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}}.main-navigation ul ul{top:auto;}.navigation-search, .navigation-search input{height:100%;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.one-container .sidebar .widget{padding:0px;}/* End cached CSS */
/*]]>*/
</style>
<link rel='stylesheet' id='generate-mobile-style-css' href='https://www.dnsstuff.com/wp-content/themes/generatepress/css/mobile.min.css?ver=2.1.4' type='text/css' media='all' />
<script type='text/javascript' src='https://www.dnsstuff.com/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
<link rel='https://api.w.org/' href='https://www.dnsstuff.com/wp-json/' />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.dnsstuff.com/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.dnsstuff.com/wp-includes/wlwmanifest.xml" />
<style type="text/css" media="screen">
/*<![CDATA[*/
.g { margin:0px; padding:0px; overflow:hidden; line-height:1; zoom:1; }
.g img { height:auto; }
.g-col { position:relative; float:left; }
.g-col:first-child { margin-left: 0; }
.g-col:last-child { margin-right: 0; }
@media only screen and (max-width: 480px) {
.g-col, .g-dyn, .g-single { width:100%; margin-left:0; margin-right:0; }
}
/*]]>*/
</style>

<script type="text/javascript">
//<![CDATA[
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-1574130-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
//]]>
</script>
<style id="ctcc-css" type="text/css" media="screen">
/*<![CDATA[*/
#catapult-cookie-bar {
box-sizing: border-box;
max-height: 0;
opacity: 0;
z-index: 99999;
overflow: hidden;
color: #ddd;
position: fixed;
left: 0;
top: 0;
width: 100%;
background-color: #464646;
}
#catapult-cookie-bar a {
color: #fff;
}
#catapult-cookie-bar .x_close span {
background-color: ;
}
button#catapultCookie {
background:;
color: ;
border: 0; padding: 6px 9px; border-radius: 3px;
}
#catapult-cookie-bar h3 {
color: #ddd;
}
.has-cookie-bar #catapult-cookie-bar {
opacity: 1;
max-height: 999px;
min-height: 30px;
}
/*]]>*/
</style>

<style type="text/css" id="wp-custom-css">
/*<![CDATA[*/
.posted-on .updated {
display: inline;
}
/*]]>*/
</style>

<style>
<![CDATA[
#menu-item-16 {
background-color: #1485BD;
}
]]>
</style>

<style type="text/css">
/*<![CDATA[*/
a.c4 {opacity:0;visibility:hidden;}
header.c3 {background-color:#ffffff}
div.c2 {background-color:#ffffff}
img.c1 {padding: 10px;}
/*]]>*/
</style>
</head>
<body itemtype='https://schema.org/Blog' itemscope='itemscope' class="home blog wp-custom-logo right-sidebar nav-above-header fluid-header separate-containers active-footer-widgets-0 nav-search-enabled nav-aligned-left header-aligned-left dropdown-hover">
<nav itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope" id="site-navigation" class="main-navigation">
<div class="inside-navigation grid-container grid-parent">
<form method="get" class="search-form navigation-search" action="https://www.dnsstuff.com/"><input type="search" class="search-field" value="" name="s" title="Search" /></form>
<div class="mobile-bar-items"><span class="search-item" title="Search"><a href="#"><span class="screen-reader-text">Search</span></a></span></div>
<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"><span class="mobile-menu">Menu</span></button>
<div id="primary-menu" class="main-nav">
<ul id="menu-main-menu" class="menu sf-menu">
<li id="menu-item-9" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9"><a href="https://www.dnsstuff.com/networking">Networking</a></li>
<li id="menu-item-10" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10"><a href="https://www.dnsstuff.com/systems">Systems</a></li>
<li id="menu-item-11" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-11"><a href="https://www.dnsstuff.com/databases">Databases</a></li>
<li id="menu-item-12" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-12"><a href="https://www.dnsstuff.com/security">Security</a></li>
<li id="menu-item-13" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-13"><a href="https://www.dnsstuff.com/cloud">Cloud</a></li>
<li id="menu-item-14" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14"><a href="https://www.dnsstuff.com/help-desk">Help Desk</a></li>
<li id="menu-item-15" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-15"><a href="https://www.dnsstuff.com/tools">Tool Reviews</a></li>
<li id="menu-item-61" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-61"><a href="https://tools.dnsstuff.com">Free Tools</a></li>
<li class="search-item" title="Search"><a href="#"><span class="screen-reader-text">Search</span></a></li>
</ul>
</div>
</div>
</nav>
<header itemtype="https://schema.org/WPHeader" itemscope="itemscope" id="masthead" class="c3">
<div>
<div id="promotion_boxes">
<div id="promo_1"><img src="/wp-content/uploads/2018/11/1810_dnsstuff_header_400x300_left.png" />
<div id="promo_2"><a href="/"><img src="/wp-content/uploads/2018/11/DNSstuff_logo_300x100.png" width="250px" height="83px" /></a></div>
</div>
<div id="promo_3"><img src="/wp-content/uploads/2018/11/1810_dnsstuff_header_400x200_right.png" /></div>
</div>
<div id="mobile-header" class="c2"><a href="/"><img class="c1" src="/wp-content/uploads/2018/11/DNSstuff_logo_300x100.png" width="200px" height="66px" /></a></div>
</div>
</header>
<div id="page" class="hfeed site grid-container container grid-parent">
<div id="content" class="site-content">
<div id="primary" class="content-area grid-parent mobile-grid-100 grid-75 tablet-grid-75">
<main id="main" class="site-main">
<article id="post-26" class="post-26 post type-post status-publish format-standard hentry category-systems category-tools" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/free-server-monitoring-tools" rel="bookmark">Top FREE Server Monitoring Tools</a></h2>
<div class="entry-meta"><span class="posted-on">February 4, 2019</span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>In 2015, we reviewed the must-have free systems and server monitoring tools, but (as everyone knows) the landscape has changed for monitoring, free tools, and IT in general. So, I think it’s time to review and update those old choices and possibly add a few new tool reviews into the mix. Just in Case It’s … <a title="Top FREE Server Monitoring Tools" class="read-more" href="https://www.dnsstuff.com/free-server-monitoring-tools">Read more<span class="screen-reader-text">Top FREE Server Monitoring Tools</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/systems" rel="category tag">Systems</a>, <a href="https://www.dnsstuff.com/tools" rel="category tag">Tool Reviews</a></span></footer>
</div>
</article>
<article id="post-25" class="post-25 post type-post status-publish format-standard hentry category-networking category-tools" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/free-network-monitoring-software" rel="bookmark">Top FREE Network Monitoring Tools</a></h2>
<div class="entry-meta"><span class="posted-on">February 1, 2019</span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>Way back in 2015, we reviewed the must-have top free networking tools. And honestly, those reviews have stood the test of time. But now that time has passed, the landscape has changed, and we think it’s worthwhile to review those old choices and possibly add a few new ones. Laying the Foundation To build a … <a title="Top FREE Network Monitoring Tools" class="read-more" href="https://www.dnsstuff.com/free-network-monitoring-software">Read more<span class="screen-reader-text">Top FREE Network Monitoring Tools</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/networking" rel="category tag">Networking</a>, <a href="https://www.dnsstuff.com/tools" rel="category tag">Tool Reviews</a></span></footer>
</div>
</article>
<article id="post-181" class="post-181 post type-post status-publish format-standard hentry category-cloud category-general-it category-networking category-security category-systems tag-log-management tag-logs" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/top-10-log-sources-you-should-monitor" rel="bookmark">Top 10 Log Sources You Should Monitor</a></h2>
<div class="entry-meta"><span class="posted-on">December 17, 2018</span> <span class="byline author vcard" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author">by <a class="url fn n" href="https://www.dnsstuff.com/author/ksparenberg" title="View all posts by Kevin Sparenberg" rel="author" itemprop="url"><span class="author-name" itemprop="name">Kevin Sparenberg</span></a></span></div>
</header>
<div class="entry-content" itemprop="text">
<p>There are literally hundreds of possible types of log sources around your environment and choosing which bubble to the top of your IT consciousness can be difficult. In a job where everything seems to be a top priority, understanding all the log types and sources available for selection can be daunting. In your environment, some logs may be more valuable than others, but having <a href="https://www.loggly.com/ultimate-guide/">general guidance about logging</a> and what types of logs may be available to monitor can help make you a better technologist.</p>
<p class="read-more-container"><a title="Top 10 Log Sources You Should Monitor" class="read-more content-read-more" href="https://www.dnsstuff.com/top-10-log-sources-you-should-monitor#more-181">Read more<span class="screen-reader-text">Top 10 Log Sources You Should Monitor</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/cloud" rel="category tag">Cloud</a>, <a href="https://www.dnsstuff.com/general-it" rel="category tag">General IT</a>, <a href="https://www.dnsstuff.com/networking" rel="category tag">Networking</a>, <a href="https://www.dnsstuff.com/security" rel="category tag">Security</a>, <a href="https://www.dnsstuff.com/systems" rel="category tag">Systems</a></span><span class="tags-links"><span class="screen-reader-text">Tags</span> <a href="https://www.dnsstuff.com/tag/log-management" rel="tag">log management</a>, <a href="https://www.dnsstuff.com/tag/logs" rel="tag">logs</a></span></footer>
</div>
</article>
<article id="post-178" class="post-178 post type-post status-publish format-standard has-post-thumbnail hentry category-general-it" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/welcome-to-the-new-dnsstuff" rel="bookmark">Welcome to the new DNSstuff!</a></h2>
<div class="entry-meta"><span class="posted-on">December 14, 2018</span> <span class="byline author vcard" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author">by <a class="url fn n" href="https://www.dnsstuff.com/author/ksparenberg" title="View all posts by Kevin Sparenberg" rel="author" itemprop="url"><span class="author-name" itemprop="name">Kevin Sparenberg</span></a></span></div>
</header>
<div class="post-image"><a href="https://www.dnsstuff.com/welcome-to-the-new-dnsstuff"><img width="600" height="200" src="https://www.dnsstuff.com/wp-content/uploads/2018/11/DNSstuff_logo_600x200.png" class="attachment-full size-full wp-post-image" alt="" itemprop="image" srcset="https://www.dnsstuff.com/wp-content/uploads/2018/11/DNSstuff_logo_600x200.png 600w, https://www.dnsstuff.com/wp-content/uploads/2018/11/DNSstuff_logo_600x200-300x100.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></a></div>
<div class="entry-content" itemprop="text">
<p>Before I worked for SolarWinds, <a href="https://www.dnsstuff.com/">DNSstuff</a> was my go-to place for checking how the rest of the internet saw my domain information. After joining SolarWinds, it’s still my go-to place. Over the years, we have increased the value of the site by adding <a href="https://tools.dnsstuff.com/">tool reviews</a>, guides, industry news, tweaking existing tools, and adding entirely new <a href="https://tools.dnsstuff.com/">free tools</a>. Realistically, the site hasn’t had many formatting updates over the last five years. That needed to change.</p>
<p class="read-more-container"><a title="Welcome to the new DNSstuff!" class="read-more content-read-more" href="https://www.dnsstuff.com/welcome-to-the-new-dnsstuff#more-178">Read more<span class="screen-reader-text">Welcome to the new DNSstuff!</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/general-it" rel="category tag">General IT</a></span></footer>
</div>
</article>
<article id="post-55" class="post-55 post type-post status-publish format-standard hentry category-databases category-security" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/first-look-at-sql-operations-studio" rel="bookmark">First Look at SQL Operations Studio</a></h2>
<div class="entry-meta"><span class="posted-on">August 26, 2018</span> <span class="byline author vcard" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author">by <a class="url fn n" href="https://www.dnsstuff.com/author/motey" title="View all posts by Michael Otey" rel="author" itemprop="url"><span class="author-name" itemprop="name">Michael Otey</span></a></span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>Since the release of SQL Server® 2017 on Linux®, DBAs have been waiting for a native release of SQL Server Management Studio (SSMS) on Linux. At this point, Microsoft has stated that they have no plans for a native Linux version of SSMS. However, they have just released a preview version of SQL Operations Studio, … <a title="First Look at SQL Operations Studio" class="read-more" href="https://www.dnsstuff.com/first-look-at-sql-operations-studio">Read more<span class="screen-reader-text">First Look at SQL Operations Studio</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/databases" rel="category tag">Databases</a>, <a href="https://www.dnsstuff.com/security" rel="category tag">Security</a></span></footer>
</div>
</article>
<article id="post-54" class="post-54 post type-post status-publish format-standard hentry category-help-desk category-security" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/centralized-active-directory-management-and-clean-up" rel="bookmark">Centralized Active Directory Management and Clean-Up</a></h2>
<div class="entry-meta"><span class="posted-on">August 26, 2018</span> <span class="byline author vcard" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author">by <a class="url fn n" href="https://www.dnsstuff.com/author/jberman" title="View all posts by Josh Berman" rel="author" itemprop="url"><span class="author-name" itemprop="name">Josh Berman</span></a></span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>Do you regularly clean up your Active Directory® (AD)? Have you set a weekly, bi-weekly, or monthly schedule, or do you wait until you receive a change request? If you neglect AD cleanup and maintenance, your environment will get cluttered and increasingly difficult to navigate. Accounts become inactive for a variety of reasons, such as … <a title="Centralized Active Directory Management and Clean-Up" class="read-more" href="https://www.dnsstuff.com/centralized-active-directory-management-and-clean-up">Read more<span class="screen-reader-text">Centralized Active Directory Management and Clean-Up</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/help-desk" rel="category tag">Help Desk</a>, <a href="https://www.dnsstuff.com/security" rel="category tag">Security</a></span></footer>
</div>
</article>
<article id="post-53" class="post-53 post type-post status-publish format-standard hentry category-security category-systems" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/is-syslog-useful" rel="bookmark">Is Syslog Useful?</a></h2>
<div class="entry-meta"><span class="posted-on">August 26, 2018</span> <span class="byline author vcard" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author">by <a class="url fn n" href="https://www.dnsstuff.com/author/jberman" title="View all posts by Josh Berman" rel="author" itemprop="url"><span class="author-name" itemprop="name">Josh Berman</span></a></span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>&lt;Syslog_output&gt; &lt;server&gt; 192.168.1.1&lt;/server&gt; &lt;/syslog_output&gt; Many people are familiar with the above commands, which are used for forwarding syslog to the syslog server (192.168.1.1). However, do you know how syslog can be helpful? Read on to find out how and see some different use cases for enabling syslog in your infrastructure. The primary use of syslog … <a title="Is Syslog Useful?" class="read-more" href="https://www.dnsstuff.com/is-syslog-useful">Read more<span class="screen-reader-text">Is Syslog Useful?</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/security" rel="category tag">Security</a>, <a href="https://www.dnsstuff.com/systems" rel="category tag">Systems</a></span></footer>
</div>
</article>
<article id="post-52" class="post-52 post type-post status-publish format-standard hentry category-cloud category-networking category-systems" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/how-to-tame-and-redefine-your-network-now" rel="bookmark">How to Tame — and Redefine — Your Network Now</a></h2>
<div class="entry-meta"><span class="posted-on">August 26, 2018</span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>The network as we know it is being redefined. As more endpoints, applications, and devices are added to the mix, the network is transforming. For IT, the challenge is two-fold: stay on top of the network today, and prepare for what it could look like tomorrow. In an environment where workers expect to be online … <a title="How to Tame — and Redefine — Your Network Now" class="read-more" href="https://www.dnsstuff.com/how-to-tame-and-redefine-your-network-now">Read more<span class="screen-reader-text">How to Tame — and Redefine — Your Network Now</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/cloud" rel="category tag">Cloud</a>, <a href="https://www.dnsstuff.com/networking" rel="category tag">Networking</a>, <a href="https://www.dnsstuff.com/systems" rel="category tag">Systems</a></span></footer>
</div>
</article>
<article id="post-51" class="post-51 post type-post status-publish format-standard hentry category-databases" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/sql-performance-tuning-tips-and-checklist" rel="bookmark">Maximizing Database Performance – MySQL Tuning Best Practices</a></h2>
<div class="entry-meta"><span class="posted-on">August 26, 2018</span> <span class="byline author vcard" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author">by <a class="url fn n" href="https://www.dnsstuff.com/author/jgriffin" title="View all posts by Janis Griffin" rel="author" itemprop="url"><span class="author-name" itemprop="name">Janis Griffin</span></a></span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>With the added complexity of growing data volumes and ever changing workloads, database performance tuning is now necessary to maximize resource utilizations and system performance. However, performance tuning is often easier said than done. Let’s face it, tuning is difficult for a number of reasons. For one thing, it requires a significant amount of expertise … <a title="Maximizing Database Performance – MySQL Tuning Best Practices" class="read-more" href="https://www.dnsstuff.com/sql-performance-tuning-tips-and-checklist">Read more<span class="screen-reader-text">Maximizing Database Performance – MySQL Tuning Best Practices</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/databases" rel="category tag">Databases</a></span></footer>
</div>
</article>
<article id="post-50" class="post-50 post type-post status-publish format-standard hentry category-cloud category-databases category-systems" itemtype='https://schema.org/CreativeWork' itemscope='itemscope'>
<div class="inside-article">
<header class="entry-header">
<h2 class="entry-title" itemprop="headline"><a href="https://www.dnsstuff.com/the-importance-of-performance-certainty" rel="bookmark">The Importance of Performance Certainty</a></h2>
<div class="entry-meta"><span class="posted-on">August 26, 2018</span> <span class="byline author vcard" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author">by <a class="url fn n" href="https://www.dnsstuff.com/author/gdada" title="View all posts by Gerardo Dada" rel="author" itemprop="url"><span class="author-name" itemprop="name">Gerardo Dada</span></a></span></div>
</header>
<div class="entry-summary" itemprop="text">
<p>Uptime is assumed. Performance is the new black. You can’t&nbsp;hope for performance, you need to be&nbsp;certain of the performance of the system. You need to&nbsp;know what drives performance and how any changes to the system change (or could change) the performance profile. This is, in summary, what&nbsp;performance certainty means. It’s a new world, performance&nbsp;matters Not … <a title="The Importance of Performance Certainty" class="read-more" href="https://www.dnsstuff.com/the-importance-of-performance-certainty">Read more<span class="screen-reader-text">The Importance of Performance Certainty</span></a></p>
</div>
<footer class="entry-meta"><span class="cat-links"><span class="screen-reader-text">Categories</span> <a href="https://www.dnsstuff.com/cloud" rel="category tag">Cloud</a>, <a href="https://www.dnsstuff.com/databases" rel="category tag">Databases</a>, <a href="https://www.dnsstuff.com/systems" rel="category tag">Systems</a></span></footer>
</div>
</article>
<nav id="nav-below" class="paging-navigation"><span class="screen-reader-text">Post navigation</span>
<div class="nav-previous"><span class="prev" title="Previous"><a href="https://www.dnsstuff.com/page/2">Older posts</a></span></div>
<div class="nav-links"><span aria-current='page' class='page-numbers current'>1</span> <a class='page-numbers' href='https://www.dnsstuff.com/page/2'>2</a> <span class="page-numbers dots">…</span> <a class='page-numbers' href='https://www.dnsstuff.com/page/4'>4</a> <a class="next page-numbers" href="https://www.dnsstuff.com/page/2">Next →</a></div>
</nav>
</main>
</div>
<div id="right-sidebar" itemtype="https://schema.org/WPSideBar" itemscope="itemscope" class="widget-area grid-25 tablet-grid-25 grid-parent sidebar">
<div class="inside-right-sidebar">
<aside id="search-2" class="widget inner-padding widget_search">
<form method="get" class="search-form" action="https://www.dnsstuff.com/"><label><span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search …" value="" name="s" title="Search for:" /></label> <input type="submit" class="search-submit" value="Search" /></form>
</aside>
<aside id="adrotate_widgets-2" class="widget inner-padding adrotate_widgets">
<div class="g g-1 g-single a-4">
<p align="center"><a class="gofollow" data-track="NCwxLDEsNjA=" href="https://pages.solarwinds.com/application-performance-monitoring?utm_source=dnsstuff&amp;utm_medium=display&amp;utm_content=appinfra_300x250"><img src="/wp-content/uploads/2019/02/1712_appoptics_pricing_banner_300x250.png" alt="AppOptics - Application Performance Management &amp; Server Monitoring" title="AppOptics - Application Performance Management &amp; Server Monitoring" width="300" height="“250&quot;" /></a></p>
</div>
</aside>
<aside id="custom_html-2" class="widget_text widget inner-padding widget_custom_html">
<h2 class="widget-title">Uptime & Response Time</h2>
<div class="textwidget custom-html-widget">
<p align="center"><a href="https://www.pingdom.com/free/?utm_source=dnsstuff&amp;utm_medium=display&amp;utm_content=uptimestats"><img src="https://share.pingdom.com/banners/fe8b98e0" alt="Uptime Report for DNSstuff: Last 30 days" title="Uptime Report for DNSstuff: Last 30 days" width="300" height="165" /></a></p>
<p align="center"><a href="https://www.pingdom.com/free/?utm_source=dnsstuff&amp;utm_medium=display&amp;utm_content=responsetimestats"><img src="https://share.pingdom.com/banners/c3f827ce" alt="Response Time Report for DNSstuff: Last 30 days" title="Response Time Report for DNSstuff: Last 30 days" width="300" height="165" /></a></p>
</div>
</aside>
<aside id="pis_posts_in_sidebar-2" class="widget inner-padding posts-in-sidebar">
<h2 class="widget-title">Most Popular Posts</h2>
<ul id="ul_pis_posts_in_sidebar-2" class="pis-ul">
<li class="pis-li pis-post-26">
<p class="pis-title"><a class="pis-title-link" href="https://www.dnsstuff.com/free-server-monitoring-tools" rel="bookmark">Top FREE Server Monitoring Tools</a></p>
</li>
<li class="pis-li pis-post-25">
<p class="pis-title"><a class="pis-title-link" href="https://www.dnsstuff.com/free-network-monitoring-software" rel="bookmark">Top FREE Network Monitoring Tools</a></p>
</li>
<li class="pis-li pis-post-181">
<p class="pis-title"><a class="pis-title-link" href="https://www.dnsstuff.com/top-10-log-sources-you-should-monitor" rel="bookmark">Top 10 Log Sources You Should Monitor</a></p>
</li>
<li class="pis-li pis-post-178">
<p class="pis-title"><a class="pis-title-link" href="https://www.dnsstuff.com/welcome-to-the-new-dnsstuff" rel="bookmark">Welcome to the new DNSstuff!</a></p>
</li>
<li class="pis-li pis-post-55">
<p class="pis-title"><a class="pis-title-link" href="https://www.dnsstuff.com/first-look-at-sql-operations-studio" rel="bookmark">First Look at SQL Operations Studio</a></p>
</li>
</ul>
</aside>
<aside id="categories-2" class="widget inner-padding widget_categories">
<h2 class="widget-title">Categories</h2>
<ul>
<li class="cat-item cat-item-5"><a href="https://www.dnsstuff.com/cloud">Cloud</a></li>
<li class="cat-item cat-item-3"><a href="https://www.dnsstuff.com/databases">Databases</a></li>
<li class="cat-item cat-item-414"><a href="https://www.dnsstuff.com/general-it">General IT</a></li>
<li class="cat-item cat-item-6"><a href="https://www.dnsstuff.com/help-desk">Help Desk</a></li>
<li class="cat-item cat-item-1"><a href="https://www.dnsstuff.com/networking">Networking</a></li>
<li class="cat-item cat-item-4"><a href="https://www.dnsstuff.com/security">Security</a></li>
<li class="cat-item cat-item-2"><a href="https://www.dnsstuff.com/systems">Systems</a></li>
<li class="cat-item cat-item-7"><a href="https://www.dnsstuff.com/tools" title="We're passionate about technology.&nbsp; Technology has given us the ability to communicate in ways that were never thought possible just a generation ago.&nbsp; Since 2002, DNSstuff has been the home of the tools that let us technology professionals make sure that they can communicate with other technology professionals over the internet.&nbsp; In the ever-changing landscape that is technology, you can rely on DNSstuff to provide free, easy to use tools for your needs.&nbsp; That's now been extended to provide reviews, opinions, and even more tools to make sure that your environment continues humming along. Our authors are technology professionals who are respected in their fields.&nbsp; If you have a question or comment about their content, we encourage you to make yourself known.&nbsp; Leave us a comment and let us know where we made a mistake, if we've skipped a vital piece of IT knowledge, or to just let us know that you found our message worthwhile.&nbsp; Clear lines of communications - that's what we stand for - be they between our various infrastructures or between peers.">Tool Reviews</a></li>
</ul>
</aside>
</div>
</div>
</div>
</div>
<div class="site-footer">
<footer class="site-info" itemtype="https://schema.org/WPFooter" itemscope="itemscope">
<div class="inside-site-info grid-container grid-parent copyright-bar copyright">
<ul id="navmenu">
<li>© 2019 SolarWinds Worldwide, LLC. All rights reserved. &nbsp;&nbsp;</li>
<li><a href="https://www.solarwinds.com/company/home">About Us</a><span>&nbsp;|&nbsp;</span></li>
<li><a href="https://www.solarwinds.com/legal/trademarks">Trademarks</a><span>&nbsp;|&nbsp;</span></li>
<li><a href="https://www.solarwinds.com/legal/privacy" target="_blank">Privacy Policy</a><span>&nbsp;|&nbsp;</span></li>
<li><a href="https://www.solarwinds.com/legal/terms">Terms Of Use</a></li>
</ul>
</div>
</footer>
</div>
<a title="Scroll back to top" rel="nofollow" href="#" class="generate-back-to-top c4" data-scroll-speed="400" data-start-scroll="300"><span class="screen-reader-text">Scroll back to top</span></a>
<script type='text/javascript'>

/* <![CDATA[ */
var click_object = {"ajax_url":"https:\/\/www.dnsstuff.com\/wp-admin\/admin-ajax.php"};
/* ]]> */
</script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-content/plugins/adrotate/library/jquery.adrotate.clicktracker.js'></script>
<script type='text/javascript'>

/* <![CDATA[ */
var ctcc_vars = {"expiry":"30","method":"1","version":"1"};
/* ]]> */
</script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-content/plugins/uk-cookie-consent/assets/js/uk-cookie-consent-js.js?ver=2.3.0'></script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-content/themes/generatepress/js/menu.min.js?ver=2.1.4'></script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-content/themes/generatepress/js/a11y.min.js?ver=2.1.4'></script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-content/themes/generatepress/js/navigation-search.min.js?ver=2.1.4'></script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-content/themes/generatepress/js/back-to-top.min.js?ver=2.1.4'></script>
<script type='text/javascript' src='https://www.dnsstuff.com/wp-includes/js/wp-embed.min.js?ver=4.9.9'></script>
<script type="text/javascript">
//<![CDATA[

jQuery(document).ready(function($){
if(!catapultReadCookie("catAccCookies")){ // If the cookie has not been set then show the bar
$("html").addClass("has-cookie-bar");
$("html").addClass("cookie-bar-top-bar");
$("html").addClass("cookie-bar-bar");
// Wait for the animation on the html to end before recalculating the required top margin
$("html").on('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function(e) {
// code to execute after transition ends
var barHeight = $('#catapult-cookie-bar').outerHeight();
$("html").css("margin-top",barHeight);
$("body.admin-bar").css("margin-top",barHeight-32); // Push the body down if the admin bar is active
});
}
});
//]]>
</script>
<div id="catapult-cookie-bar" data-automation-id="cookie-banner" class="">
<div class="ctcc-inner"><span class="ctcc-left-side">We use cookies on our website to make your online experience easier and better. By using our website, you consent to our use of cookies. For more information on cookies, see our <a class="ctcc-more-info-link" tabindex="0" target="_blank" href="https://www.solarwinds.com/legal/privacy">cookie policy.</a></span><span class="ctcc-right-side"><button id="catapultCookie" data-automation-id="cookie-banner-confirmation" tabindex="0" onclick="catapultAcceptCookies();">Okay, thanks</button></span></div>
</div>
</body>
</html>

Warnings Errors and Accessibility

line 121 column 1 - Warning: <style> isn't allowed in <html> elements
line 2 column 1 - Info: <html> previously mentioned
line 374 column 284 - Warning: unescaped & or unknown entity "&utm_medium"
line 374 column 303 - Warning: unescaped & or unknown entity "&utm_content"
line 374 column 334 - Info: value for attribute "height" missing quote marks
line 374 column 881 - Warning: unescaped & or unknown entity "&utm_medium"
line 374 column 900 - Warning: unescaped & or unknown entity "&utm_content"
line 375 column 77 - Warning: unescaped & or unknown entity "&utm_medium"
line 375 column 96 - Warning: unescaped & or unknown entity "&utm_content"
line 488 column 331 - Info: value for attribute "tabindex" missing quote marks
line 488 column 492 - Info: value for attribute "tabindex" missing quote marks

Accessibility Checks:

line 488 column 492 - Access: [9.3.1.3]: <script> not keyboard accessible (onClick).
line 152 column 33 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 165 column 1 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 166 column 13 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 448 column 1 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 22 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 22 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 22 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 22 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 22 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 22 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 28 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 28 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 28 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 28 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 28 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 28 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 32 column 17 - Access: [6.1.1.2]: style sheets require testing (style element).
line 46 column 1 - Access: [6.1.1.1]: style sheets require testing (link).
line 47 column 1 - Access: [6.1.1.1]: style sheets require testing (link).
line 48 column 1 - Access: [6.1.1.1]: style sheets require testing (link).
line 49 column 1 - Access: [6.1.1.2]: style sheets require testing (style element).
line 52 column 1 - Access: [6.1.1.1]: style sheets require testing (link).
line 53 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 53 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 53 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 53 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 53 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 53 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 54 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 54 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 54 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 54 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 54 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 54 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 61 column 1 - Access: [6.1.1.2]: style sheets require testing (style element).
line 73 column 4 - Access: [6.2.2.2]: text equivalents require updating (script).
line 73 column 4 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 73 column 4 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 73 column 4 - Access: [7.1.1.1]: remove flicker (script).
line 73 column 4 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 73 column 4 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 83 column 1 - Access: [6.1.1.2]: style sheets require testing (style element).
line 115 column 57 - Access: [6.1.1.2]: style sheets require testing (style element).
line 121 column 1 - Access: [6.1.1.2]: style sheets require testing (style element).
line 131 column 33 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 146 column 104 - Access: [13.1.1.1]: link text not meaningful.
line 156 column 1 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 156 column 78 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 156 column 78 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 158 column 13 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 158 column 13 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 158 column 13 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 162 column 1 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 162 column 79 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 162 column 79 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 166 column 13 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 166 column 13 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 166 column 13 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 226 column 108 - Access: [13.1.1.1]: link text not meaningful.
line 226 column 652 - Access: [13.1.1.1]: link text not meaningful.
line 239 column 49 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 240 column 41 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 240 column 41 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 316 column 108 - Access: [13.1.1.1]: link text not meaningful.
line 323 column 69 - Access: [13.1.1.3]: link text too long.
line 350 column 108 - Access: [13.1.1.1]: link text not meaningful.
line 358 column 1 - Access: [13.1.1.1]: link text not meaningful.
line 360 column 1 - Access: [13.1.1.1]: link text not meaningful.
line 368 column 9 - Access: [12.4.1.1]: associate labels explicitly with form controls.
line 370 column 17 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 372 column 9 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 372 column 9 - Access: [12.4.1.1]: associate labels explicitly with form controls.
line 374 column 334 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 374 column 926 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 374 column 1103 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 375 column 128 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 375 column 319 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 405 column 41 - Access: [13.1.1.1]: link text not meaningful.
line 440 column 5 - Access: [10.1.1.2]: new windows require warning (_blank).
line 450 column 29 - Access: [6.2.2.2]: text equivalents require updating (script).
line 450 column 29 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 450 column 29 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 450 column 29 - Access: [7.1.1.1]: remove flicker (script).
line 450 column 29 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 450 column 29 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 455 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 455 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 455 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 455 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 455 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 455 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 456 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 456 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 456 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 456 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 456 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 456 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 461 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 461 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 461 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 461 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 461 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 461 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 465 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 465 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 465 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 465 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 465 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 465 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 466 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 466 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 466 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 466 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 466 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 466 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 467 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 467 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 467 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 467 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 467 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 467 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 468 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 468 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 468 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 468 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 468 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 468 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 469 column 1 - Access: [6.2.2.2]: text equivalents require updating (script).
line 469 column 1 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 469 column 1 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 469 column 1 - Access: [7.1.1.1]: remove flicker (script).
line 469 column 1 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 469 column 1 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 471 column 33 - Access: [6.2.2.2]: text equivalents require updating (script).
line 471 column 33 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 471 column 33 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 471 column 33 - Access: [7.1.1.1]: remove flicker (script).
line 471 column 33 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 471 column 33 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 488 column 331 - Access: [10.1.1.2]: new windows require warning (_blank).
line 158 column 13 - Warning: <img> attribute "width" has invalid value "250px"
line 158 column 13 - Warning: <img> attribute "height" has invalid value "83px"
line 166 column 13 - Warning: <img> attribute "width" has invalid value "200px"
line 166 column 13 - Warning: <img> attribute "height" has invalid value "66px"
line 374 column 334 - Warning: <img> attribute "height" has invalid value "“250""
line 374 column 131 - Warning: <p> attribute "align" not allowed for HTML5
line 374 column 805 - Warning: <p> attribute "align" not allowed for HTML5
line 375 column 1 - Warning: <p> attribute "align" not allowed for HTML5
line 357 column 56 - Warning: <span> proprietary attribute "aria-current"
Info: Document content looks like HTML5
<HTMLYSE> found 16 warnings and 0 errors!