Blog

How to Disable Error Reporting in Windows 10

If a program stops working or responding, Windows 10 can automatically report the problem to Microsoft and check for a solution. By default, Windows 10 collects information that describes the problem. This is called a problem report. It can include the name of the program that has stopped working, the date and time when the problem occurred, and the version of the program that has encountered the problem. Sending a problem report allows Windows 10 to notify you if a solution is available. This is called “Error Reporting”. If you are not happy with the OS behavior, for example, because of privacy or disk space issues, high CPU processing, you might want to disable it.

Read More

Drop or Block IP Addresses: Null Routing in Linux

Someone might attack your Linux based system. You can drop attacker IP using IPtables.

However, you can use the route or ip command to null route unwanted traffic. A null route (also called as blackhole route) is a network route or kernel routing table entry that goes nowhere. Matching packets are dropped (ignored) rather than forwarded, acting as a kind of very limited firewall. The act of using null routes is often called blackhole filtering.

You can null route (like some time ISP do prevent your network device from sending any data to a remote system) stopping various attacks coming from a single IP (read as spammers or hackers IP) using the following syntax on a Linux based system.

Read More

NFV Management and Orchestration with Tacker

This post shows a brief look at the NFV MANO framework developed by ETSI and creation of a simple vIDS network service using Tacker.

NFV MANO for Telco

Traditionally those network functions were a collection of vertically-integrated bare metal appliances that took a long time to commission and had to be over-provisioned to cope with the peak-hour demand. Visualizing them would have made it possible to achieve quicker time-to-market, elasticity to cope with a changing network demand and hardware/software disaggregation.

Read More

How to upgrade a few OpenStack projects installed by Devstack

If you want to update a few OpenStack projects in Devstack, you can try the following steps:

1. cd to your local OpenStack source directory eg:

$ cd /opt/stack/

2. find the project folder you want to update, eg:

$ cd horizon/

3. run git pull to update

4. modify your local.conf and set the RECLONE=False and OFFLINE=True

5. rerun the unstack.sh and stack.sh

As a result, you will get the updated the Horizon in Devstack.

How To Completely Uninstall Devstack

Try the following steps (user is “stack”):

$ cd devstack 
$ ./unstack.sh 
$ ./clean.sh 
$ cd .. 
$ sudo rm -rf devstack 
$ sudo rm -rf /opt/stack
$ sudo rm -rf /usr/local/bin/

To clear python related files… try the following commands:

$ cd /usr/local 
$ sudo rm -rf lib/python2.7/dist-packages/* site_ruby/* bin/*

And then reboot your system:

$ sudo reboot

You can also put these command lines together to make a script, called “uninstalldevstack.sh”:

./devstack/unstack.sh 

./devstack/clean.sh 

sudo rm -rf devstack 

sudo rm -rf /opt/stack 

sudo rm -rf /usr/local/bin/

cd /usr/local 

sudo rm -rf lib/python2.7/dist-packages/* site_ruby/* bin/*

sudo reboot

Windows CMD Commands List

Windows Command Prompt is an often ignored aspect of the modern Windows OSes. The command prompt, also known as cmd.exe or cmd is a command line interpreter available since the NT line of Windows OSes. While the majority reasons for which the command prompt was used for can now be done through a graphical interface, this application has remained with Windows and is still used by many. Although many of us might not have used them, the fact that they still exist in modern-day Windows is reason enough for us to be familiar with it.

A-Z Windows CMD Commands List

Read More