Сергей Колесников, opnsense, к нему подключить 2 v switch (минимум два). Один vswitch как аплинк будет использовать интернет сетевуху, другой будет использовать лан сетевуху (чтобы не смешивать l2 трафик, если нет управляемого свитча до сервера). Ну а дальше правила и мониторинг по вкусу.