Ну для начала, если ты хочешь влезть в линукс — тебе стоит поискать, как его установить. Куда-нибудь. Сейчас это проще, чем лет 15–20 назад.
А после — просто гуглить то, где ты уже нашел дыры, например топология сетей. Довольно примитивная тема, если въехать. Тем более насколько я помню у циски с этим все в поряде. Лет 10 назад, +-, у них даже игра была обучающая на эту тему, погугли. может чего сохранилось.
А веб... Достаточно задаться целью поднять сервер на локальной машине, чтобы запускался сайт по локалке. И усложнять эту задачу. Да хотя бы докерами всякими.
И в принципе если граф-интерфейс побоку, то может хватить на время WSL-ки.