Skip to main content

Posts

Showing posts from 2019

Commands used in Dockefile - Part4

  Docker is an opensource tool used for virtualization and deliver software in the form of packages called Containers. It is one of the most important tools used in networking domain.  Dockerfile  is a template for building the image which contains commands needed to package the software. In this post, I am going to explain the commands ADD & COPY used in  Dockerfile .   ADD Command:   ADD command is used to copy files, directories or files from remote URLS to destination path in the image. The source paths can contain wildcards.   If the destination has relative path, it is relative to the Working directory of the image. Note that source path is always relative to the Docker build context.   ADD command will not support authentication. So, if there are any protected files to be added in  Dockerfile  building, use other tools like curl or  wget   Dockerfile  copying Single & Multiple files, directory using ADD inst...

Network Automation - Validation of IPV4 Address

In this post, I am going to teach you on how to validate the IPV4 address which is from “ Practical Network Automation book” . There are two ways Building own logic Using  the Library Building own Logic: First, let us see the validation of the IPV4 address using own logic. Generally, we know that IPV4 has four octets separated by dots. That means the IPV4 address has 3 dots and four octets separated by these dots and they are in the range of 0-255. So, we have to validate these two conditions in order to validate IPV4 address. Below is the script for this functionality. def  ip_validate ( ip_address ):      #Check for the presence of four octets      if( ip_addr.count (".") != 3):          return False      octets =  ip_addr.split (".")      #Check the range of each octet in the given input   ...

Linux Network Command - Ifconfig Explained

Here i n this post, I am going to explain  the   basic Linux networking command  Ifconfig Ifconfig  Command Use: One can know or configure the interfaces in the system  using  Ifconfig . Let us know what information about an interface is displayed using  ifconfig  command The sample interfaces information  is  shown above: The  Link  encap   indicates that the packets are encapsulated and connected to Ethernet. The  HWaddr   shows the address of physical adapter associated with interface. First three octets of  HWaddr   determines the manufacturer of the adapter. The second line may contain   inet   addr   or  inet6  addr   based on the type of interface and has corresponding IP address. There will be some flags shown when  ifconfig  is used. Some of them are explained below: UP:  Interface is in the active state RUNNI...