Поскольку мне нужно настроить довольно много компьютеров с Windows Server, я решил написать небольшую программу на C #, чтобы упростить некоторые из этих задач. Последнее, что я должен добавить, - это возможность ввести диапазон IP-адресов (например, 74.117.238.112/28) и автоматически добавить их все в качестве статических IP-адресов в сетевую карту.
В прошлом я всегда использовал для этого веб-калькуляторы, однако я пытаюсь понять, как это сделать программно в C #. Я нашел эту статью ЗДЕСЬ , которая имеет много смысла (чему-то научилась), но немного сбивает с толку. Калькуляторы, которые я использовал в прошлом, предоставили мне маски подсетей, такие как 255.255.255.240 или .248, где, как кажется, это возвращает только одно из четырех значений.
Правильно ли приведен этот пример кода, или его нужно будет изменить, чтобы он действительно мог использоваться?