Utility Tools | Part -1
Earlier the engineers and technical people were dependent on command line activity only. But now a days, tools, software evolved a huge change. The GUI interface makes the user more friendly ever. We all are working in IT systems, Networking systems, Server domain, cloud domain. We all know some basic tools to be used for our day to day job activity. Whether it may be to login into the device, communicating with the device, monitor the network, to generate the report or to practice our learning or doing lab training. There are many tools available let it be paid tool or open source software. Some tools come by default with OEM for device health monitoring. Many open-source tool’s source code are now available at GitHub site. So in case a developer wants to add some new feature or to release any patch to particular software or package can do it. In early 19’s there were technical magazines in market with bundle of tools in CD/DVD for free. After rise of internet and eBooks, the hardcopy magazines now became rare gradually. So lets discuss few of the tools for day to day use.
Note:
You should always download software from authorized site only. Do not trust images or links or advertisements at unknown source. Software should not be pirated.
Lets discus the basic tools and working techniques.
CMD:
CMD or Command Line is first default windows tool to start initially. Through command line one can check its IP Address, HOST NAME, OS Version, Ping to other devices in the network, format disk, create directory, check disk, trace route, shut down system etc.
By default, typing CMD in search bar at windows 10, you can reach in the command console. Or you can type CMD in Run program to reach the console. In my earlier post I have provided some windows CMD commands.
PuTTY:
PuTTY is an SSH and telnet client, or known as terminal emulator, serial console application developed originally by Simon Tatham for the Windows platform. PuTTY is open source software that is available with source code and is developed and supported by a group of volunteers. It supports many protocols such as SSH, Telnet, TCP/IP etc.
Through PuTTY you can login or enter into your switch or router console. You can read your device configuration, edit, and check your interface, can perform loop back test etc.
In the initial configuration, it have many options to log in such as Host name, Port Number, Connection type etc.
Ping Master
Ping Master is a window based and GUI based ping utility. It can give customizable packet sizes, timeout length, number of ping attempts, and size of the ping packet. You can ping as many TCP/IP addresses as you want.
Ping Sweep
The SolarWind's Ping Sweep tool performs a Ping activity on a list or range of IP addresses. The information pulled back from this ping utility gives you understandings into the devices on your network and the performance of DHCP and DNS servers as well as reporting on the transfer speeds to all network nodes. It has key features such as Network auto discovery, Live status report, performance alert etc.
Site 24X7 (Paid tool)
Site24x7 is a cloud-based service that monitors IT infrastructure, cloud applications, and website performance, user behavior, application performance, server monitoring, Real time monitoring, network mapping, health dashboard, VoIP monitoring and Sensor monitoring etc.
Nmap
Nmap is an open source tool that provides system information and is used by most network administrators. It uses RAW IP packets to determine following parameters of a network:
- Hosts available on the network (open or closed)
- Services, application name and version
- Operating System and version
- Information on IP protocols
- Information on reverse DNS, Device type and MAC address.
Output after Nmap scanning is Port Table: It lists the port number and protocol, service name, state (open filtered or close filtered)
HTTP Tunnel
A tunneling protocol is a communications protocol that allows for the movement of data from one network to another.
HTTPTunnel is a tunneling software that can tunnel network connections through restrictive HTTP proxies over pure HTTP “GET” and “POST” requests.
Sometimes client machines are shielded by a firewall that does not allow you to connect to server directly at specified port. If the firewall allows HTTP connections, you can use dotConnect for MySQL together with HTTP tunneling software to connect to MySQL server.
There are many tunnels available. The main idea of such software is that it creates a bidirectional virtual data connection tunneled in HTTP requests. It accepts the requests on some port, say, 8080, decodes the data and forwards it to some other host and port. Thus you can communicate with any server via HTTP traffic that is usually allowed.
IPMessanger
IP Messenger is an application that helps in chat inside your local area network. It allows users to stay in contact with different clients in your system. The app is based on TCP/IP (UDP). You can even send data from one host to another host through this app. Its free to use and does not require server. Easy and have a pop-up style. It detects all the systems in a network automatically.
Packet Tracer
Everyone must aware about packet tracer. It is cisco proprietary network simulation tool. Useful for CCNA, CCNP and CCNA security practitioners. Its free to use and it provides a realistic simulation and visualization learning environment. It enables multi-user, real-time collaboration and competition for dynamic learning. Presently 8.0 version is available where you can test Network Controller similar to real world SDN controller.
Networx
NetWorx is a simple and powerful tool that helps calculate your network bandwidth consumption situation. By it, you can collect bandwidth usage data and measure the speed of your Internet or any other network connections. It can help you identify possible sources of network problems, ensure that you do not exceed the bandwidth limits specified by your ISP.
- Clear graphic and/or numeric display.
- Usage reports, exportable to a variety of file formats.
- Close supervision of uploads and downloads.
- Support of cable modems, ADSL, WiFi cards, and more.
- Network information and testing tools with advanced netstat that displays applications using your Internet connection.
- Options to notify the user or automatically disconnect from the Internet when the network activity exceeds a certain level.
- Speed meter for testing Internet connection speed.
- Connection Monitor for regular connection status checks.
Open VPN
OpenVPN is a virtual private network tool that implements techniques to create secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. Now a days the Open VPN is supporting IoT communications. It is an open source tool that can be implemented at both client and server applications. It uses the OpenSSL library to provide encryption of both the data and control channels. The OpenSSL does all the encryption and authentication work.
Provides secure access for remote employees to corporate resources and public cloud networks. It enforces zero trust access and helps in Cyber threat protection and content filtering.
SNMP Scan
SNMP scanning is the process of using a Simple Network Management Protocol (SNMP) to collect critical data about the status of devices on a network. SNMP polling helps users to gather information about the managed devices on their network, and they can use this information to modify and regulate network settings and activity.
It is very helpful for discovering and mapping devices. It helps easily detect network topology and create maps visually displaying network performance metrics. This allows users to view and update the physical and logical relationships between network devices like routers, switches, and servers.
Netflow traffic analyzer
Netflow traffic analyzer is another tool used to bandwidth monitoring. It can help in application traffic alerting and network traffic analysis. It provides clear visibility such as to Monitor your network, discover traffic patterns, and avoid bandwidth hogs with NetFlow Traffic Analyzer (NTA) and User Device Tracker NetFlow solutions.
Other features are as, Faster troubleshooting, increased efficiency, and greater visibility into malicious traffic flows in the network.
Virtual Box
Oracle VM VirtualBox is a free and open-source hosted hypervisor for x86, AMD64/Intel64 virtualization tool, developed by Oracle Corporation. VirtualBox can be installed on Windows, macOS, Linux, Solaris and OpenSolaris. Anyone can use it at home for learning purpose too. You can install other OS along side with your existing OS to learn the new environment and can take the fun.
There are other range of products for available technologies mentioned below. You can use any tools as per your requirement.
- IP Address Manager
- VoIP Manager
- Log Analyser
- Patch Manager
- Server Application Monitor
- Access Rights Manager
- Web Performance Monitor
- Virtualization Manager
- Database performance manager
- Database mapper
- Servicedesk Management
- EMS
- Helpdesk Management
-DR
No comments:
Post a Comment