Articles in category: Blog
Testing for Cisco security vulnerabilities with Ansible
In this blog post I'm demonstrating how to test for Cisco security vulnerabilities with Ansible.
Add Virtual Machine to NetBox with an Ansible playbook
In this blog post I'm showing how to get a Virtual Machine, defined in an Ansible inventory file, into the NetBox DCIM (Data Center Information Management) tool.
NetFlow with Elastic-Stack
This blog post shows how to setup a NetFlow collector with Elastic-Stack, Fleet and Elastic-Agent. NetFlow data is sent by a Cisco ASA Firewall cluster.
Technischer Schutz und Prozesse bei Datenlecks
In diesem Blog-Post beschreibe ich meine technischen Schutzmaßnahmen (Email) und Prozesse, wenn ich von einem Datenleck betroffen bin.
Cisco Wireless Intrusion Detection Events to Elastic-Stack
In this blog post I'm showing how to get Wireless Intrusion Detection Events from Cisco's WIDS included in Cisco's Wireless Controllers into an Elastic-Stack.
802.1X Switch port is amber when only IP Phone is connected
When 802.1X (wired) is configured on a 3750G switch, the port LED is amber when only an IP Phone is connected (mab). When connecting on the IP Phone a downstream device like a laptop (dot1x), the port LED goes to green.
Login-Block (DoS and Dict-Attack Protection) in Cisco IOS
Cisco offers a method to protect against DoS (Denial-of-Service) and Dictionary attacks for IOS devices called Login-Block.
Update Schneider-APCUPS firmware with Linux
In this blog post I'm showing how to update a Schneider-APC UPS with Linux.
Mapping of IP addresses blocked by Russia
Mapping of IP addresses blocked by Russia
New fiber optics cables for my network
New fiber optics cables for my network. OM4, LC/LC connectors, 4x1 Gigabit link.
Synology DiskStation to Cisco Core Switch redundant setup with LACP
Configuration of LCAP (Link Aggregation Control Protocol) for Synology DiskStation and Cisco Switch.
Schneider-APCUPS battery replacement
Small how-to about Schneider-APC UPS battery replacement and setting replacement date in Network management card.
Elastic-Stack for network engineers (Initial setup)
Switching from traditional log monitoring to Elastic-Stack is like switching from a horse-drawn carriage to the Falcon 9 rocket. Join the journey!
Cisco SSM On-Prem Upgrade procedure
This is another blog post for Cisco SSM On-Prem server where I'm showing the upgrade process.
Cisco ISE admin password lifecycle and reset
Quick notes about Cisco Identity Services Engine password lifetime and admin password reset.
Cisco SSM On-Prem password recovery procedure
For a Cisco Smart Software Manager Test Drive installation I used the older version 8-202010 and I wanted to perform an upgrade to the latest version 8-202108. And of course it is a test drive, I did not save or wrote down the password :). In this document I'm describing how to perform a password recovery for a Cisco SSM On-Prem installation.
Upgrading Netbox to Version 3.0
Yesterday, the version v3.0 of Netbox was released. Modernized WebUI and Off-canvas sidebar. My first impression: Version v3.0 is awesome! Note: Version v3.0.1 was released on 2021-09-01.
Gitlab AD-LDAP Integration
In this blog post I'm showing how to integrate GitLab Server with a Samba-based Active Directory.
Troubleshooting SFP transceivers and Packet captures
In an older blog post I was writing about "Useful Cisco Commands for Troubleshooting cable problems". In this blog post I'm showing an additional, useful commands for Fiber Optics troubleshooting and packet capturing on Cisco switches.
Cisco WLC - No secured WebUI after failover switching
Cisco WLC 3504 secured WebUI is not working on Secondary Unit in a failover (SSO) setup. When switched back to the Primary Unit, the secured WebUI is working again. Troubleshooting and solution of this strange behavior.
Some security settings for Apache Web Server
I'm showing in this blog post some security settings for the Apache web server including disabling of Directory Browsing, Server Signature and Server Token.
Integration of Nextbox UI Topology Viewer in Netbox
In this blog post I'm showing how to integrate NextBox UI Plugin into my Netbox installation. NextBox UI Plugin is a topology visualization plugin which is based on Cisco's neXt toolkit.
City of Erbach is ending their partnership with Odenwald gegen rechts
City of Erbach is ending their partnership with "Odenwald gegen rechts" ("Odenwald against Right")
WiFicalypse 2021
WiFicalypse 2021, FragAttacks. Design and Implementation flaws in WiFi.
Small Python script to quick test DMARCDKIM and SPF records
For a given occasion I wrote Small Python script to test a domain for DMARC, DKIM and SPF records. Those records are managed in a DNS Zone and are typically used in Anti-SPAM techniques.
Netbox Active Directory/LDAP Integration
In my newest blog post I show how to setup Netbox with Active Directory as backend for users and groups.
Concept for DNS security with Bind9, Pi-hole and OpenDNS
This is my new concept for DNS security with Bind9, Pi-hole and OpenDNS in my network. Bind9 is used as Enterprise DNS to resolve hostnames and IP addresses in the local area network, Pi-hole and OpenDNS are used for Internet DNS traffic. DNS traffic is passed by Cisco ASA Firewall ACL.
Blocking of Google Chrome FLoC
Blocking of Google Chrome FLoC (Federated Learning of Cohorts) on my web server
Weeks of the data leaks
Weeks of the data leaks and my approach after data leaks or breaches
Debian Unattended upgrades
Automatically install security-related upgrades on Debian Linux with unattended-upgrades
Fritzbox rack mounted
Fritzbox rack mounted on a 19" shelf and it's hardware issues: white description on a white box, no LED on ports for activity, height unit issues, Square wood and Velcro to fix ;)
Check in of configuration files to a Gitlab server
This is the third part of a series of blog posts about Cisco configuration backup with Netbox and Gitlab. This blog post covers the check in of configuration files to a Gitlab server
Low Level Device functions for backup with Netbox and Gitlab
This is the second part of a series of blog posts about Cisco configuration backup with Netbox and Gitlab. This blog post covers the low level functions to connect to network devices with pexpect.
Cisco configuration backup with Netbox and Gitlab
This is the first part of a series of blog posts about Cisco configuration backup with Netbox and Gitlab. It covers the connection to the Netbox API and to get the data of network devices with the pynetbox filter function.
Fritzbox on redundant ASA Firewall
Setup of two redundant Cisco ASA firewalls on a Fritzbox cable modem with Non-routed transfer network to keep the "PC-MAC"/"exposed host" configuration on Fritzbox during ASA failover switching
Cisco Smart Software Manager Test Drive
Cisco Smart Software Manager (SSM) On-Prem Test Drive installation, Virtual Machine setup and first steps in the Web UI
Upgrading memory on my XCP-NG hypervisors
Upgrading memory on my XCP-NG hypervisor servers from 32Gb RAM to 64Gb RAM
Looking up asset tags in Snipe-IT with QR code
The blog post shows a Python script which can look up an Asset tag in Snipe-IT with a generated QR code
Creating QR code for wireless networks
Creating QR code for wireless networks and a MeCard with Linux
Learning material for network automation
Learning material for network automation with books, videos, podcasts, courses and API, libraries and tools
Installing Gitlab on Debian Linux
Installing Gitlab on Debian Linux and connecting with Atom editor
Netbox Login failed after upgrade to version 2.9.0
After an upgrade to the new released version 2.9.0 of NetBox the Login failed with Server Error (Missing required package/WSGI service not restarted after upgrade)
Netbox Custom Links for Snipe-IT and LibreNMS
Python scripts with API calls as Custom Links for Snipe-IT and LibreNMS.
Custom links in Netbox for Snipe-IT Asset Management
Integration of Snipe-IT Asset Management into Netbox DCIM/IPAM as Custom Link with a PHP script and using Snipe-IT API call.
Moving my website to Pelican (Static Site Generator)
Moving my website to Pelican (Static Site Generator) with introduction to my toolchain, tricks for development, pelican-plugins used on my website and design changes and other improvements
Upgrading XCP-NG Hypervisor from version 7.6 to version 8.1
Upgrading XCP-NG Hypervisor from version 7.6 to 8.1 remotely over VPN connection and KVM. Fixing IPTables and SNMP configuration for monitoring system.
Netbox: New installation (2.8.5) and NAPALM plus LibreNMS API integration
This is the third part of a series of blog posts covering my new netbox installation. This part shows how to integrate NAPALM and Graphs on device Interfaces from the Monitoring system LibreNMS.
Netbox: New installation (2.8.5) and cabling and assigning IP addresses
This is the second part of a series of blog posts covering my new netbox installation. The rack is filled up with the rest of the hardware and each network port is getting cabled. This part contains also IPAM (IP Address Management) and handling of Provider and Circuits.
Netbox: New installation (2.8.5) and filling up an empty rack
This is the first part of a series of blog posts covering my new netbox installation. It covers the defining of manufacturers, device types, power panels and power feeds. An UPS, Power Strips and two Cisco switches are added including their Power cabling. As bonus, the Cisco switches are build as Virtual Chassis (Cisco Switch-stack).
Why 2.4 GHz WiFi is bad
Cisco CleanAir quality report for 2.4GHz WiFi in my area
Useful Cisco Commands for Troubleshooting cable problems
Useful Cisco Commands for Troubleshooting problematic cabling (Cat.x and Fiber optics).
Simple High Availability with CARP
Simple High Availability with CARP (Common Address Redundancy Protocol)
Cisco Live 2020 Barcelona
Cisco Live 2020 Barcelona, Day #1 - A cat and mouse Game, Day #2 - Attack Kill Chain and Packet Capturing, Day #3 - About Garlic and Onions and Industrial automation, Day #4 - Catalyst 9000 Access Switching Architecture and Resolving Network Faults Faster through Automating Entire Fault Management, Day #5 - SD-WAN, deployment strategies, managing and monitoring
Simple load balancing with Apache proxy_balancer
Simple load balancing with Apache proxy_balancer and testing with siege
Replacing faulty memory for Cisco ASA-5520
Replacing faulty memory for Cisco ASA-5520, checking memory and failover
NetBox, Snipe-It and LibreNMS
NetBox, Snipe-It and LibreNMS: Three tools for Data Center Information Management (DCIM), IT Asset Management (ITAM) and Network Monitoring System (NMS).
Cisco ASA5520 stuck at Booting system, please wait…
Cisco ASA5520 stuck at Booting system, please wait... and how to check for faulty memory
Convert Cisco lightweight AP to standalone AP
The procedure how to convert a Cisco lightweight AP to a standalone AP
Cisco Unified IP Phone 7975G with Sipgate
Cisco Unified IP Phone 7975G with Sipgate, from configuring switches, setting up DHCP and TFTP, and do the correct SEPMAC.cnf.xml file configuration and firewall ACL.
Building a High-Availability cluster with XCP-NG
Building a High-Availability cluster with XCP-NG
Alienware laptop hardware replacement
Alienware laptop hardware replacement
Connecting to Cisco console with Linux
Connecting to Cisco console with Linux
Testing Panduit CBOT24K cabling organizer
Testing Panduit CBOT24K cabling organizer
Creating ROOT-CA-based certificates for Cisco Wireless Controller
Creating ROOT-CA-based certificates for Cisco Wireless Controller
Creating ROOT-CA-based certificates for Synology Diskstation
Creating ROOT-CA-based certificates for Synology Diskstation
Blocking Facebooks networks on ASA firewall
Blocking Facebooks networks on ASA firewall
How to securely put your boarding pass on the internet
How to securely put your boarding pass on the internet
Setting up Cisco 3504 series wireless controller redundancy
Setting up Cisco 3504 series wireless controller redundancy
Setting up administrative RADIUS logins on AIR-AP2800 with Mobility Express
Setting up administrative RADIUS logins on AIR-AP2800 with Mobility Express
WiFicalypse continued
WiFicalypse continued, new method to speed up cracking of WPAv1 / WPAv2 Pre-sharded keys
Activate CLI Commands on Lightweight AP
A Trick to activate CLI Commands on Cisco Lightweight AP
Saveconfig Backup scripts
saveconfig, two scripts to backup configuration files from network devices
Create ASA Firewall rule from Talos IP Blacklist
A simple bash script to create ASA Firewall rules from Talos IP Blacklist
WiFi Spectrum Analysis
WiFi Spectrum Analysis with Cisco 3600 Series AP and Outdoor antenna
Rsyslog with MariaDB template
Changing Rsyslog's default template for a MariaDB database
Quick overview of the 802.11 standards
A quick overview of the 802.11 standards for Wireless networks
Convert Cisco 2600 Series Access Point
Short instructions how to convert a Cisco 2600 Series Access Point
Common Cisco switch port errors
Overview of common Cisco switch port errors and causes
Secure Cisco console with AAA
How to secure the Cisco console with AAA
New Cisco switch for my network
New Cisco switch for my network: WS-C3750G-24TS-S1U
Move SSH port on Cisco devices
How to move SSH port on Cisco devices to another port than TCP/22
Neue Website online
Neue Website online (First blog post, just for "historic reasons")