johnwmyers.com

My personal blog for Technology and Web

Ping command

March 26, 2021
by John W. Myers
0 comments

Ping command explained

Ping command, what is it?

The Ping command is a great little utility tool with a simple command-line interface that serves for network diagnosing or, more precisely said – to probe a particular host or IP address (IPv4 address or IPv6 address) and see if there is a connection to it. 

With the Ping command, you are sending packets of data using the ICMP (internet control message protocol) from your device to a target. The packets will be 4 by default, each with a 32-byte size, and you will get the time it took each of them to reach the target. Another useful part of the statistics is that you will get minimum, maximum, and average time (in milliseconds) for the road. An interesting detail is that you will see a percentage of lost packets. You will also get the IP address of the target.

How does Ping command work?

Continue Reading →

September 30, 2021
by John W. Myers
0 comments

What is a CAA record?

The CAA record is considered not so well-known in comparison with, for example, the DNS A record. Actually, the CAA record was first defined in 2013, and from 2017, Certificate Authorities are obligated to first examine it before issuing some type of certificate. So, let’s reveal a little bit more information about it.

The CAA record explained

The Certification Authority Authorization record, or for short the CAA record, is applied mainly by the DNS administrator of a domain to add and establish which Certificate Authorities (CAs) can publish SSL or TLS certificates for the domain.

As a domain owner, you have the right to pick which CA can distribute cryptographic certificates for your domain name.

The purpose of a cryptographic certificate is to authenticate the domain owner plus to secure the communication with that domain with encryption. Additionally, it keeps data that is considered sensitive safe.

With the CAA record, the domain owner holds the advantage of having control over the method of issuing certificates. Moreover, the number of miss-issued certificate for that domain is going to be reduced. It is possible to use CAA record for your complete domain or only for some of the subdomains. It all depends on what are your personal preferences and the setup you want.

A well-known requirement for applying CAA records is first to enable DNSSEC. The reason for that is basically providing better security and assurance from the side of the CA.

What is inside the CAA record?

Once you decide to create a new CAA record, you will have to choose the following parameters. As a result, you will have a well-functioning record.

Type: Here, you have to simply choose CAA.

TTL: Here is the TTL value for the CAA record. Considering that it won’t be modified so often, you can establish a more extended time.

Host: Here, you have to set the domain name or the subdomain name for which you want the CAA records to apply.

Flag: 0 or 128. If you choose 0, it will indicate that it is not crucial for the CA to follow the rules. If you select 128, it will indicate critically, so the CA is obligated to follow the rules.

Property type: Three options are here: issue/issuewild/iodef

Issue – It will permit the CA to issue a certificate.

Issuewild – It will permit the CA to issue a wildcard certificate.

Iodef (incident object description exchange format) – It shows to the CA where it could send a statement for a suspicious certificate that doesn’t fulfill the rules.

Value: Here is a value given by the selected CA.

What are the advantages of CAA?

With CAA records, domain owners are able to take charge of Certificate Authorities, which are permitted to publish certificates for their domain. Additionally, participation is not needed by the CA. Besides, applying CAA records supports CAs to communicate with the domain owner concerning an unsuccessful certificate issuance demand. Domain and website owners could receive insight into forged or fraudulent certificate offers. Applying CAA records doesn’t limit domain owners to one precise CA. As previously mentioned, applying several CAA records gives permission to many Certificate Authorities to publish certificates for the domains.

Primary DNS server

August 13, 2021
by John W. Myers
0 comments

What is a Primary DNS server?

There are multiple types of DNS servers – Primary, Secondary, Authoritative, Recursive, etc. . They accomplish different functions for a network to perform properly. Specifically, DNS servers are organized, obeying a hierarchical order. Today let’s talk about the Primary DNS server and what functions it has in the system.

What’s a Primary DNS server?

The Primary DNS server is also named the Master DNS server because it is the source of the original data. The Primary DNS servers are in charge of hosting the zone files that store DNS records of the different domains. 

Continue Reading →

DNS CNAME record

July 5, 2021
by John W. Myers
0 comments

DNS CNAME record meaning

In the process of gaining knowledge about Domain Name System, it is essential to clarify the meaning of the DNS CNAME record. We just can’t skip it. So, let’s explain a little bit more about it. 

What is a DNS CNAME record?

The complete name of the DNS CNAME record is a canonical name record. The Canonical Name is showing which specifically is the actual name of a domain. It has its main goal. It is to point the true canonical domain name of one domain name. 

Continue Reading →

SSL certificate

May 31, 2021
by John W. Myers
0 comments

4 SSL certificate types for your website

Owning a business website requires a lot of strategies and effort to attract people’s interest. Sometimes is not about getting complex ideas but going to the basics. Customers and search engines so appreciate security. It’s a value directly linked with reliability and a good reputation. Besides being an obligation, it can really bring benefits to your business.

Let’s dig a bit into 4 SSL certificate types for your website. One of these should be suitable for your site. 

What is an SSL certificate?

Continue Reading →

FQDN (Fully Qualified Domain Name)

May 25, 2021
by John W. Myers
0 comments

What is FQDN (Fully Qualified Domain Name)

What is FQDN (Fully Qualified Domain Name)

The FQDN stands for the longer Fully Qualified Domain Name. It is exactly what it says, the most full way to write a particular domain name (website or a server). As you know, DNS is a hierarchy system, starting from the root, then TLD, then the domain, and last is the particular hostname. 

Syntax of a fully qualified domain name: hostname.domainname.TLD ([hostname].[domain].[tld].)

Example of fully qualified domain names: mail.google.comftp.microsoft.com, movies.disney.com

Continue Reading →

DHCP server

May 18, 2021
by John W. Myers
0 comments

What is a DHCP server?

The IT people, network administrators, and others are as passionate about their job as you are about your business. But jobs involve both interesting tasks and some really boring. Ask your IT guys how fun is to manually give IP addresses (IP) for every client’s device that requires it? Fortunately, DHCP exists!

What is a DHCP server?

The dynamic host configuration protocol (DHCP) server is a server inside a network that relies on the standard DHCP protocol and automates different tasks (network configurations). Default gateways, subnet mask, and assigning IPs to devices are just some examples. 

Continue Reading →

Scam

May 11, 2021
by John W. Myers
0 comments

What is a scam?

The Internet has totally gotten into our lives. We socialize, look for a job, work, buy, study, etc. through it. Criminals know it and constantly look for ways to cheat online. 

Sometimes it’s really easy to fall into a scam while checking your e-mail or your smartphone. Everybody, not only business people but also regular users around the world, is targeted daily.

What is a scam?

Continue Reading →

DNS propagation

April 27, 2021
by John W. Myers
0 comments

What is DNS propagation?

Let’s start with the propagation term. Think about your business. How long does it take to spread a new policy, philosophy, process’ change, etc., among all your employees? The process to communicate it from executives until the last employee in the chain takes some time. Right?

What is DNS?

Domain name system (DNS) is the infrastructure that makes it possible for humans to surf the Internet easily. Several processes take place through this system. DNS resolution is a big one. Every time you query a domain by typing its name, the browser requests it to a server. DNS translates that domain name into a numerical language (IP address) for machines (computers, authoritative servers, recursive servers…) to understand it, look for it, and make a match between the name and that IP address. If the match is successful, the domain is loaded for you. 

How to check the DNS propagation?

Continue Reading →

First-class website

April 20, 2021
by John W. Myers
0 comments

How to create a first-class website?

Do you want to create real jewelry of a site? A first-class website that will make everybody super impressed? It is definitely not easy, but if you put in a lot of determination, incredible effort and do as much as you can to please the visitors, you can have one. Follow these tips on improving your website and make it a truly premium experience.

Continue Reading →