Explaining The WRCCDC VyOS Script
Overview WRCCDC (Western Regional Collegiate Cyber Defense Competition) drops every team into an identical, pre-built network that has to be brought under control quickly. This script is the first thing that runs on the team’s VyOS router: it figures out which interface is WAN and which is LAN without assuming a fixed device name, renumbers the router onto the competition’s expected subnet, sets up the NAT rules needed to bridge the two, and locks down a handful of default services before the clock really starts. Below is a section-by-section walkthrough of how it works. ...