Strony

Sunday, 24 May 2020

BIRD - installation and configuration

This post is about BIRD Internet Routing Daemon.

Topics which will be covered:
- BIRD installation on Ubuntu server
- setting up BGP peering between two servers with BIRD installed
- synchronization of BGP learned route with kernel forwarding table

Saturday, 9 May 2020

KVM, Ubuntu and unnatended installation

Starting idea behind that post was to learn about KVM and have possibility to create lab/test VM's in automated way.

As a result bash scripts were prepared for:
- creation of unattended installation ISO with Ubuntu Bionic server (using kickstart and preseed)
- creation of unattended installation ISO with Ubuntu Focal (using cloud-init config)
- VM deployment in KVM with Ubuntu server installed from prepared ISO

Git repository with mentioned scripts and readme files can be found here.

Sunday, 25 November 2018

Accessing Arista device eAPI using python

This blog entry is about accessing Arista device eAPI using python.

Topics which will be covered:
- enabling eAPI and creating user for authentication on Arista device
- preparation of Docker container with python and needed library installed
- python code for accessing Arista eAPI

Sunday, 11 November 2018

mtr - friend in network troubleshooting

In various scenarious of computer networks troubleshooting, mtr can provide valuable input about path and possible problem location.

Sunday, 20 May 2018

Using Ansible for generating configuration files

In this post I want to write about how Ansible and Jinja2 templates can be utilised for generating configuration files (sample configuration for network devices will be prepared).

Topics which will be covered:
- preparation of Ansible files for config generation (Jinja2 template, playbook, inventory, files with variables)
- preparation of Docker container with Ansible installed