私は、新しいマシンをセットアップするときに日常的に行わなければならない多くのことを自動化するための小さなアプリケーションを書いています。私は今セットアップするためになんと18の新しいボックスを持っているので、IPアドレスをより簡単に追加できるようにするこの小さな機能を追加する必要があります。
ブロック番号に基づいてサブネットを生成する私の機能は正常に機能しますが、192.168.1.10 / 29のようなものを入力して、5つのIPアドレスすべてをNICに追加できるようにしたいと思います。IPを追加するための私の機能は正常に機能しますが、私の質問は...
このように手動でコーディングする必要がありますか?(明らかに疑似コードであり、実用的な例ではありません)
int 29block = 5
int 28block = 12
for (i = 0; i<29block; i++)
{
string ip = ipinputbox.text;
ip = ip + 2 + i; // 2 being the value to compensate for gateway/etc.
AddIpAddress(ip);
}