packetgeek.net

packetgeek.net is my technology blog. The topics range greatly and often reflect what is interesting to me at the time or what I'm studying.

post date packetgeek.net posts
November 24, 2023 Predicting Future Internet Capacity Needs Using Time Series Data
May 13, 2023 Extracting Specific Key-Value Pairs from a List of Dictionaries in Ansible
January 30, 2022 RHCSA Version 8: Operating Running Systems
January 10, 2022 RHCSA Version 8: Getting Started
October 21, 2016 A New Approach to Defending Against DDoS Attacks
July 8, 2016 Network Lifecycle Management with Hierarchical Configuration
June 22, 2016 Multi Change and Netlib Updates
March 1, 2016 Kicking the tires on the new Ansible Network Modules, Part 2
February 29, 2016 Kicking the tires with the new Ansible Network Modules
February 15, 2016 Using a serial console on Mac OS X
February 15, 2016 NANOG 66
January 29, 2016 Using Ansible to update your Home Dynamic DNS via Rackspace Cloud DNS
August 29, 2015 Using Ansible to PUSH Cisco IOS Configurations
August 26, 2015 pyMultiChange rewrite and Netlib
April 5, 2015 Dockerizing IOS-XRv
March 12, 2015 Troubleshooting Internet Connectivity
February 2, 2015 pyMultiChange and pyRouterLib Updates
December 8, 2014 MPLS Control and Data Plane Cheat Sheet
December 3, 2014 Cisco VIRL Status? Digital Paper Weight
December 3, 2014 Cisco VIRL - Bare Metal Install Tips and Lessons Learned
November 30, 2014 The Irony of Using SDN and NFV to Study Legacy Network Technologies
November 28, 2014 Mental Note: Tracking L3 Glean Attacks
November 25, 2014 pyMultiChange - SSH Script Update
November 24, 2014 Updated pyRouterLib and pyMultiChange
November 20, 2014 Python with Multiple Threads
October 1, 2014 Connecting Your Virtual IOS-XE and IOX-XR Lab To Your Physical Lab
July 27, 2014 Working with Cisco Routers and Switches with Python
July 26, 2014 Updating my Python Scripts to access Cisco Devices
July 26, 2014 Dynamic DNS Updates via the Rackspace Cloud DNS
May 29, 2014 Linux Unified Key Setup
April 11, 2014 OSPF Area Types and LSA's
April 5, 2014 IOS-XR (XRv) and IOS-XE (CSR1000v) KVM Config Generation
April 4, 2014 CCNP - Service Provider - SPROUTE
February 17, 2014 TelnetCisco.py - A Reusable Module for Accessing Cisco Devices with Python
February 9, 2014 Quick intro to Puppet
December 4, 2013 I'm going to place these here...
November 25, 2013 DMVPN with VRF's for the Internet interfaces and BGP
November 22, 2013 Rackspace Performance vs Standard Cloud Server Disk I/O
October 10, 2013 Managing Cisco Routers / Switches with Python, Take 2
October 8, 2013 Configuring Cisco routers and switches with Python
September 25, 2013 BGP Goodness and Links
August 20, 2013 Google Chromecast and scanning for WiFi Networks
May 24, 2013 Performing a full system restore after a Linux server re-kick
May 9, 2013 SDN Goodness
May 9, 2013 Introduction to MPLS
April 15, 2013 SELinux For Mere Mortals
April 11, 2013 Cisco Zone Based Firewall and UDP based Traceroute
March 7, 2013 Filesystem I/O Speeds Benchmarking Perl Script
February 28, 2013 Learning Python
February 22, 2013 Bash Shell Enumerator - Command Not Found
February 22, 2013 Bash - Random Password Changer
February 10, 2013 Quick one-liner to change all databases tables to InnoDB in MySQL.
February 6, 2013 OpenNHRP RPM Updated
February 4, 2013 Linux File Server for Apple Time Machine Backups
January 19, 2013 Rackspace Private Cloud Edition - Compute Setup
January 12, 2013 Rackspace Cloud Servers and Networks with Open vSwitch and VXLAN between Data Centers
December 29, 2012 Playing with Openvswitch.
November 2, 2012 The Nerdiest IPv6 related domain name on the Internet
October 30, 2012 IPv6 Subnetting
October 29, 2012 SELinux - Listing Available Contexts
October 29, 2012 IPv4 Subnetting Made Easy
October 27, 2012 RHCE Series: SSH and NTP
October 27, 2012 RHCE Series: SMTP
October 27, 2012 RHCE Series: HTTP
October 26, 2012 RHCE Series: FTP
October 26, 2012 RHCE Series: DNS
October 26, 2012 Making NAT work with the default Red Hat iptables ruleset
October 25, 2012 RHCE Series: Configure the service to start when the system is booted.
October 25, 2012 RHCE Series: Configure SELinux to support the service.
October 25, 2012 Free Web-Based F5 Training
October 24, 2012 RHCE Series: Remote Logging
October 24, 2012 RHCE Series: Produce and deliver reports on system utilization
October 24, 2012 RHCE Series: Build a simple RPM that packages a single file.
October 16, 2012 RHCSA Class Notes
October 16, 2012 RHCE Series: Use /proc/sys and sysctl to modify and set kernel runtime parameters.
October 16, 2012 RHCE Series: Configure a system as an iSCSI initiator that persistently mounts an iSCSI target.
October 15, 2012 RHCE Series: Use iptables to implement packet filtering and configure network address translation (NAT): Part 2
October 12, 2012 Think that you have a compromised Red Hat based system?
October 12, 2012 RHCE Series: Use iptables to implement packet filtering and configure network address translation (NAT): Part 1
October 12, 2012 Making a VM boot at VM host boot in KVM
October 11, 2012 PPTP to HE IPv6 Network Perl Script
October 10, 2012 RHCE Series: Route IP traffic and create static routes
October 9, 2012 IPv6 Subnetting
October 7, 2012 RHCE Exam Objectives
October 2, 2012 OpenNHRP is now available via RPM
October 1, 2012 Using a Proxy Server to access the IPv6 Internet?
October 1, 2012 Logical Volume Management in Linux
September 30, 2012 Linux Encrypted Filesystems
October 11, 2011 ASA Security Contexts
October 10, 2011 Cisco Auto Secure
February 17, 2011 IOS Local Password Security Features
December 15, 2010 Good bye Internet
December 15, 2010 Backdoor in the openBSD IPSEC Stack?
December 8, 2010 History Repeats itself?
December 7, 2010 The United States vs Personal Freedoms and Liberties
December 2, 2010 It's been a while...
August 8, 2010 Layer 3 LAN Switching
August 8, 2010 LAN Switching Layer 3 Redundancy Protocols
August 4, 2010 Virtual LAN's and Trunks
July 28, 2010 Using Bittorrent to Distribute Software Updates?
July 28, 2010 Diebold FIT File Perl Script
July 27, 2010 VLAN Trunking Protocol
July 20, 2010 OSPF Notes and Gotchas
May 18, 2010 What information is your browser giving away?
May 16, 2010 Automated Linux Backups utilizing rsync over SSH
May 12, 2010 Network Nuetrality
March 21, 2010 Virtualization Notes, Best Practices, and Gotcha's
June 4, 2009 OSI and TCP/IP Layer Models
June 3, 2009 Why Open Source helps to build competence in IT
June 3, 2009 NSA Security Configuration Guides
May 31, 2009 Using Perl to grab a proccess id in Linux
May 31, 2009 Prepping Ubuntu Server Edition to run as a DMVPN.
May 31, 2009 An Open Source Implementation of Cisco's Dynamic Multipoint VPN (DMVPN)
May 31, 2009 A Net::Telnet::Cisco Example (Save Running Configuration)