Поскольку мне нужно настроить довольно много машин Windows Server, я решил написать небольшую программу на C#, чтобы упростить некоторые из этих задач. Последнее, что я должен добавить, это возможность вводить диапазон IP (например, 74.117.238.112/28) и автоматически добавлять все это как статические IP-адреса в сетевой адаптер.Определите маску подсети IPv4 в C#
Я всегда использовал веб-калькуляторы в прошлом для этого, однако я пытаюсь выяснить, как это сделать программно в C#. Я нашел эту запись HERE, которая имеет большой смысл (немного чему-то научилась), но немного запутанна. Калькуляторы, которые я использовал в прошлом, представили мне маски Subnet, такие как 255.255.255.240 или .248, где, как кажется, только одно из четырех значений.
Правильно ли этот пример кода, или его необходимо будет доработать, чтобы его можно было использовать?
Это именно то, что я искал! Большое вам спасибо :) –
+1 для V4, как указано в вопросе. Как насчет V6? – CSharper