# hello, friend.

Networks, BGP & automation,
written down so I don’t forget.

I’m Wieger Bontekoe, a Principal Site Reliability & Network Engineer. This is where I keep notes on VyOS, peering, monitoring and the occasional cheat sheet.

whoami

Wieger Bontekoe

cat ~/.tagline

Automation | Networking | VyOS certified | Principal Engineer

show asn

AS200249 AS212703

ls ~/posts | wc -l

20 (since 2020)

$

2026

  1. BGP Roles and OTC: Route Leak Prevention Built Into BGP

    RFC 9234 adds roles to BGP sessions and an Only-to-Customer attribute to routes. Together they stop the most common kind of route leak automatically. What it does, and how to enable it on VyOS.

  2. Zabbix + Grafana: Dashboards That Actually Help

    I took a hard look at my own Zabbix and Grafana dashboards and asked one question: does this help during an incident? Five concrete fixes, with before and after.

2025

  1. Designing a BGP Large Community Scheme for a Small Network

    Communities are the cheapest form of documentation your network has. A practical large community scheme for a small AS: tagging where routes come from, and letting peers and customers steer how you announce them.

  2. NetBox Config Templates for VyOS

    Peering Manager generates my BGP sessions; NetBox knows everything else about the router. With NetBox config templates you can render the base VyOS configuration straight from your source of truth.

  3. RPKI Route Origin Validation on VyOS with Routinator

    Dropping RPKI-invalid routes on VyOS is a handful of commands. Here is how I set up Routinator as a validator, connect VyOS to it over RTR and filter invalids on every eBGP session.

2024

  1. Using Peering Manager for Automated Configuration on VyOS

    Peering Manager is an open-source BGP session management solution including Peeringdb synchronization for automating session management. Peering…

  2. Zabbix and Globalping - Free Global Monitoring

    Many companies use services to monitor their website or network from various locations around the world. While these services are nice, it also costs…

  3. VyOS - 100Gbit BGP - Part 2

    In the previous blog I did a test between two Vyos hosts, indirectly connected to each other with two switches. It was amazing how easily Vyos could…

  4. VyOS - 100Gbit BGP - Part 1

    I have been using VyOS as a routing platform for various networks and projects for a long time with great success. With speeds between 1-40Gbit, I…

    7 min read
  5. VyOS 10gbe throughput optimization

    Disable offloading, enable ntuple Configure MAX RPS flow counts for queues TCP Tweaks: Setting the MaxReadReq to 2048 Disable all offloading on the…

    1 min read
  6. Adblocking Lua generator for the PowerDNS Recursor

    Download all wanted block lists and place them as TXT in the same directory as the following script. You can find lots of them on firebog.net. Move…

    1 min read

2023

  1. Unifi Controller 8 - Synology NAS

    Installing the Unifi Network Application via Docker is super easy and saves the purchase of a new cloud key or controller. Create a new docker network…

    1 min read
  2. PowerDNS cheat sheet

    Create a new zone Add a DNS record Add a first record Check for errors Sync zone to slave servers Edit zone manually (for changing TTLs and such)

  3. Network Monitoring – Traps vs. Polling

    As a network administrator, I have been (partly) responsible for the monitoring of network infrastructures or even entire companies for many…

    4 min read
  4. Sign git commits with SSH keys

    OpenSSH 8.0 or newer is required and Git 2.34.0. If no key exists yet, it can be created; Today, the RSA is the most widely used public-key algorithm…

    1 min read
  5. tcpdump cheat sheet

    tcpdump is a data-network packet analyzer computer program that runs under a command line interface. It allows the user to display TCP/IP and other…

2021

  1. Enable NTP Server in Windows 2019

    The Windows Time service uses the Network Time Protocol (NTP) to help synchronize time across a network. It's as easy as 3 commands using powershell:

    1 min read

2020

  1. BGP Route-Leak causes a significant shift in European internet traffic to Chinese Backbone network

    Last Thursday, June 6, 2019 at 12:00 a.m. Dutch time, a two-hour outage began at various customers. Both business customers for fiber optic internet…

    4 min read
  2. CGN: Carrier Grade NAT

    Every network engineer with some experience knows RFC1918 address space from the top of their head. So no need to explain that almost every office,…

    1 min read