<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DNS on Abel World</title><link>https://www.abelworld.com/category/dns/</link><description>Recent content in DNS on Abel World</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 30 Jan 2021 16:56:05 +0200</lastBuildDate><atom:link href="https://www.abelworld.com/category/dns/index.xml" rel="self" type="application/rss+xml"/><item><title>MySQL slave master switch</title><link>https://www.abelworld.com/mysql-slave-master-switch/</link><pubDate>Sat, 01 Jul 2017 17:15:11 +0200</pubDate><guid>https://www.abelworld.com/mysql-slave-master-switch/</guid><description>&lt;figure class="alignright"&gt;&#10;&lt;img src="https://www.abelworld.com/wp-content/uploads/2017/07/mysql-replication-principle.png" class="size-full wp-image-1509" aria-describedby="caption-attachment-1509" width="599" height="388" alt="MySQL Slave Master replication" /&gt;&#10;&lt;figcaption aria-hidden="true"&gt;MySQL Slave Master replication&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;MySQL slave to master switch is an operation required in a few situations. Sometimes master dies and you need to make DB available as soon as possible. In this case if the DB is reasonably big then restoring from backup might take to long. Also keep present that slave has a current copy of data, you might have new data after the last backup that you can not afford to lose. Some other common situations where you might require such a procedure is when you want to upgrade your MySQL servers. For instance from Percona 5.6 to Percona 5.7. Also this will help to avoid long downtime.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt; if you have classic master slave replication some downtime is unavoidable, there are different setups that can be done to achieve having a cluster that does not stop working if you take the master offline, but this is NOT the objective of this post.&lt;/p&gt;&#10;&lt;p&gt;this post is some what related to another recent post; &lt;a href="https://www.abelworld.com/mysql-db-server-change-distro-upgrade/"&gt;Mysql DB server OS change / replacement or distro upgrade; study&lt;/a&gt; case&lt;/p&gt;&#10;&lt;p&gt;Ok, let’s stop the chitchat and let’s get some stuff done.&lt;/p&gt;</description></item><item><title>Hosting network services services and websites basics</title><link>https://www.abelworld.com/cost-comparison-website-hosting/</link><pubDate>Thu, 12 Nov 2015 19:47:53 +0200</pubDate><guid>https://www.abelworld.com/cost-comparison-website-hosting/</guid><description>&lt;p&gt;&lt;a href="https://www.abelworld.com/get-a-quote/"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-300x205.jpg" class="alignright wp-image-1321 size-medium" srcset="https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-300x205.jpg 300w, https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-1024x701.jpg 1024w, https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-600x411.jpg 600w, https://www.abelworld.com/wp-content/uploads/2015/11/1hosting-438x300.jpg 438w" sizes="(max-width: 300px) 100vw, 300px" width="300" height="205" alt="hosting" /&gt;&lt;/a&gt;Hosting network services and websites or blogs like this one is now a days a regular task of anyone who want to conduct a successful business. This is non written a requirement for many other activities as well. If you are not an ICT professional and you have a website or need to deploy some services in your business and you wander where to store them and how. Then this article is for you.&lt;/p&gt;&#10;&lt;p&gt;More people than you might think want to get a server at their home or office and host their own websites and services locally. I am not 100% against this type of solutions, but the truth is the all the odds now a days are against it unless you have a particularly special need to have it locally. Let see what are the drawbacks.&lt;/p&gt;</description></item><item><title>Web hosting administration software free alternative.</title><link>https://www.abelworld.com/web-hosting-administration-software-free-alternative/</link><pubDate>Thu, 29 Jan 2015 10:35:17 +0200</pubDate><guid>https://www.abelworld.com/web-hosting-administration-software-free-alternative/</guid><description>&lt;p&gt;Hi, have engaged myself on a quest to look for an administration panel for my customers hosting. I want a good one to have it as an alternative to&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2015/01/webhosting.jpg"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2015/01/webhosting.jpg" class="size-full wp-image-1183" aria-describedby="caption-attachment-1183" srcset="https://www.abelworld.com/wp-content/uploads/2015/01/webhosting.jpg 900w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-300x100.jpg 300w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-600x200.jpg 600w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-100x33.jpg 100w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-150x50.jpg 150w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-200x67.jpg 200w, https://www.abelworld.com/wp-content/uploads/2015/01/webhosting-450x150.jpg 450w" sizes="(max-width: 900px) 100vw, 900px" width="900" height="300" alt="Web Hosting Evaluation" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Web Hosting&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;cPanel, the truth is that every day I like the cPanel project less and the free alternatives are getting better. So unless you are committed for some MAJOR reason to cPanel I would not recommend it any more. Use any other GLP like thing from out there, if the problem is support get better support from one of the communities.&lt;/p&gt;</description></item><item><title>Network segmentation for business</title><link>https://www.abelworld.com/network-segmentation-business/</link><pubDate>Thu, 08 Jan 2015 19:55:09 +0200</pubDate><guid>https://www.abelworld.com/network-segmentation-business/</guid><description>&lt;p&gt;Network segmentation was created to help dividing network from each other. Wikipedia defines it as: &lt;em&gt;“Network&lt;/em&gt;&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2015/01/images.jpg"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2015/01/images.jpg" class="size-full wp-image-1029" aria-describedby="caption-attachment-1029" srcset="https://www.abelworld.com/wp-content/uploads/2015/01/images.jpg 259w, https://www.abelworld.com/wp-content/uploads/2015/01/images-100x75.jpg 100w, https://www.abelworld.com/wp-content/uploads/2015/01/images-150x112.jpg 150w, https://www.abelworld.com/wp-content/uploads/2015/01/images-200x150.jpg 200w" sizes="(max-width: 259px) 100vw, 259px" width="259" height="194" alt="Network Segmentetion" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Network Segmentetion&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;&lt;em&gt;segmentation in computer networking is the act or profession of splitting a computer network into sub-networks, each being a network segment or network layer. Advantages of such splitting are primarily for boosting performance and improving security.”&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;The applications of this are infinite in now a days business world. Let me just explain a little about my customer particular case.&lt;/p&gt;&#10;&lt;p&gt;I decided to write this Network segmentation post due to our last client. He is a hotel owner. The hotel has a lot of rooms. They had a network of a few staff computers plus all the customers computers. The customers access the network using WiFi. Just to serve as an example the customers were on the same network as the accounting computer. That is not a good idea. For instance the day that I was deploying the server at the hotel. I had to cut the network for a few minutes. A customer came to complain and guess what. He was an IT guy. He came saying to me things like the IP address from today is different from the one I had yesterday. I did an NSLOOKUP and it says bla,bla,bla. This guy turned to be a really nice guy, but not everyone has a good heart and intentions.&lt;/p&gt;&#10;&lt;p&gt;So because of an incident the owner called me to find a solution. He wanted a few more things. &lt;a href="https://www.abelworld.com/wp-content/uploads/2015/01/Hotel-Network-Segmentation-1.pptx" title="Network Segmentation"&gt;Here&lt;/a&gt; is part of a presentation we did for him.&lt;/p&gt;</description></item><item><title>Apache 2 web server; install and config a virtual host</title><link>https://www.abelworld.com/apache-web-server-virtual-host-linux/</link><pubDate>Tue, 08 Apr 2014 11:08:07 +0200</pubDate><guid>https://www.abelworld.com/apache-web-server-virtual-host-linux/</guid><description>&lt;p&gt;Good day; today we will install a web server using Apache 2. We will specifically use apache because there are many web servers out there, and apache is probably the most popular one even among windows users, when you install Wamp Server, or Xamp,&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2014/04/Apache-Web-Server.png"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2014/04/Apache-Web-Server-300x206.png" class="size-medium wp-image-753" aria-describedby="caption-attachment-753" srcset="https://www.abelworld.com/wp-content/uploads/2014/04/Apache-Web-Server-300x206.png 300w, https://www.abelworld.com/wp-content/uploads/2014/04/Apache-Web-Server-100x68.png 100w, https://www.abelworld.com/wp-content/uploads/2014/04/Apache-Web-Server-150x103.png 150w, https://www.abelworld.com/wp-content/uploads/2014/04/Apache-Web-Server-200x137.png 200w, https://www.abelworld.com/wp-content/uploads/2014/04/Apache-Web-Server.png 320w" sizes="(max-width: 300px) 100vw, 300px" width="300" height="206" alt="Apache Web Server" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Apache Web Server&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;you are also installing apache 2.x. It has some other advantages or benefits like Openness, a lot of features, extensibility, portability, cost, simple administration, reliability, flexibility, etc. Check out &lt;a href="http://www.downgraf.com/all-articles/benefits-of-web-server-apache/" target="_blank" rel="noopener noreferrer" title="Apache 2 advantages, pros and benefits."&gt;this&lt;/a&gt; link for some explanations. It has also some downsides or disadvantages like for instance; it’s Written By Geeks, For Geeks. That does not mean is difficult or any thing like that, but it can be twisted for some specific situations.&lt;/p&gt;&#10;&lt;p&gt;The Linux philosophy to install a software like Apache 2 is different from Windows. Windows tries to solve all of your problems at once, Linux’s philosophy is to solve only one of your problems using the best practices. Each of this ways of thinking has it pros and cons, but that is not the objective of this class, so we move on.&lt;/p&gt;&#10;&lt;p&gt;To install the package you have to do:&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;aptitude install apache2&#10;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>DNS Bind 9 Linux Server Debian; Class 5</title><link>https://www.abelworld.com/dns-bind-9-linux-server-debian/</link><pubDate>Mon, 24 Mar 2014 12:18:48 +0200</pubDate><guid>https://www.abelworld.com/dns-bind-9-linux-server-debian/</guid><description>&lt;p&gt;Hello, today I will try to teach how to configure a DNS (Domain Name Server or System). &lt;em&gt;“Putting a DNS server on a network allows for the replacement of IP addresses of individual machines by a name. As a result, it’s&lt;/em&gt;&lt;/p&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2014/03/DNS.jpeg"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2014/03/DNS.jpeg" class="size-full wp-image-698" aria-describedby="caption-attachment-698" srcset="https://www.abelworld.com/wp-content/uploads/2014/03/DNS.jpeg 251w, https://www.abelworld.com/wp-content/uploads/2014/03/DNS-100x80.jpeg 100w, https://www.abelworld.com/wp-content/uploads/2014/03/DNS-150x120.jpeg 150w, https://www.abelworld.com/wp-content/uploads/2014/03/DNS-200x160.jpeg 200w" sizes="(max-width: 251px) 100vw, 251px" width="251" height="201" alt="DNS" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;DNS&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;&lt;em&gt;even possible to associate multiple names to the same machine to update the different available services. For example, &lt;a href="https://www.example.com"&gt;www.example.com&lt;/a&gt; and pop.example.com, could both point to the primary server where the mail server and the business intranet reside, and the domain could be example.com. It’s easy to remember that these two services are running on the same machine whose IP address is 192.168.0.1.&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Note:&lt;/strong&gt;&lt;/span&gt; This post is part of a bigger Debian GNU-Linux material that you can access &lt;a href="https://www.abelworld.com/gaborone-botswana-linux-server-classes/" target="_blank" rel="noopener noreferrer" title="Linux Server Classes"&gt;here.&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Content&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;a href="#Install" title="Installation DNS bind 9"&gt;DNS Installation&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#Config"&gt;Configuration&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#Test" title="Test the bind service"&gt;Test the service&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#Client" title="Setting up the bind DNS client"&gt;Setting up the client&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&lt;em&gt;Now imagine that our network administrator decides for some reason or another to move the mail server to the machine 192.168.0.11. The only thing that has to be changed is the DNS server configuration file. You could always go and modify the host configuration for all the users, but that would be time consuming and inconvenient.”&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;Taken from: &lt;a href="https://wiki.debian.org/Bind9"&gt;https://wiki.debian.org/Bind9&lt;/a&gt; on 2014-03-19&lt;/p&gt;&#10;&lt;p&gt;This sounds simply great! But how do we do it?&lt;/p&gt;</description></item><item><title>Linux Server Classes (Introduction)</title><link>https://www.abelworld.com/linux-server-classes-gaborone-botswana/</link><pubDate>Thu, 27 Feb 2014 14:39:18 +0200</pubDate><guid>https://www.abelworld.com/linux-server-classes-gaborone-botswana/</guid><description>&lt;p&gt;&lt;span id="About"&gt;&lt;/span&gt;&lt;/p&gt;&#10;&lt;h1 id="linux-server-classes-about-this-group-of-materials"&gt;Linux Server Classes; About this group of materials.&lt;/h1&gt;&#10;&lt;figure class="alignright"&gt;&#10;&lt;a href="https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions.jpg"&gt;&lt;img src="https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions-300x300.jpg" title="Linux Versions with Tux" class="size-medium wp-image-480" aria-describedby="caption-attachment-480" srcset="https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions-300x300.jpg 300w, https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions-150x150.jpg 150w, https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions-100x100.jpg 100w, https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions-200x200.jpg 200w, https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions-450x450.jpg 450w, https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions-600x600.jpg 600w, https://www.abelworld.com/wp-content/uploads/2014/02/LinuxVersions.jpg 849w" sizes="(max-width: 300px) 100vw, 300px" width="300" height="300" alt="Linux Versions with Tux" /&gt;&lt;/a&gt;&#10;&lt;figcaption&gt;Linux Versions with Tux&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;I have started this post to bring Linux classes to any one in Gaborone, Botswana. Also you can access and use this materials any where else in the world. The only conditions is that you have to be willing to learn new and useful stuff from the free software movement. This Linux skill sharing was done for the ICT staff in Princess Marina Hospital in Gaborone, Botswana. The main objective was to socialize the Linux knowledge. These skill sharing classes are not part of any certified course. They are just the product of the personal experiences of &lt;a href="https://www.abelworld.com/about/" target="_blank" rel="noopener noreferrer" title="About me"&gt;a Linux and windows network administrator.&lt;/a&gt; Linux is currently being used at the hospital in most of the servers and a few workstations. But the course is thought as a General introduction to networking using GNU Linux Debian.&lt;span id="About"&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Useful Notes as a solution to punctual problems</title><link>https://www.abelworld.com/solution-useful-notes-problem/</link><pubDate>Fri, 08 Nov 2013 18:20:21 +0200</pubDate><guid>https://www.abelworld.com/solution-useful-notes-problem/</guid><description>&lt;p&gt;I tend to forget where I find the solution for my problem very often, so I will start recording some of the solutions that I find for my different problems, if any one find this list some how interesting or useful in the future please consider leaving a comment or suggest other useful information that you have found in internet:&lt;/p&gt;</description></item></channel></rss>