Итак, я разрабатываю брандмауэр для своей диссертации.Моя первая идея состояла в том, чтобы портировать pfsense на ядро .net, но было трудно проанализировать весь этот код.
Конечно, мое приложение будет работать на Linux специально для Ubuntu или самодельного busybox.
Какдля моего пакета брандмауэра я буду использовать iptables.Я работаю в Visual Studio 2017.Net Core 2.1 и развиваюсь в Windows.
Мой вопрос: как я могу протестировать свое приложение в среде Linux.Например, моя панель инструментов будет иметь системные статусы, такие как процессор и прочее -> для этого я использовал «read.readalllines (« / proc / cpuinfo »)», который, конечно же, является файлом linux.то же самое для iptables.у меня есть мой класс командного мастера, который делает команду iptables, но ее нужно выполнить и протестировать.Итак, еще раз, как я могу проверить это
С уважением