none
Windows Server 2012 DHCP ServerにてMACアドレスフィルターの一括登録について RRS feed

  • 質問

  • お世話になっております。

    Windows Server 2012にてDHCP Serverの構成を行っています。

    社内のPCに対してのみIPアドレスを払い出すようにしたく、MACアドレスフィルターの「許可」にMACアドレスを一括登録したいと考えています。

    ネット等で調べるとPowerShellにて「set-dhcpserverv4policy」を用いて設定する例を見つけたのですが、スコープごとのポリシーに対して設定する方法なのではと思っています。

    スコープごとのポリシーではなく、フィルター>「許可」or「拒否」のディレクトリにある「許可」に一括登録を行いたいと考えています。

    フィルター>「許可」or「拒否」に関連するコマンドで「Set-DhcpServerv4FilterList」があることも確認しているのですが、フィルター機能自体を有効/無効に切り替えるコマンドのようでMACアドレスを一括登録する内容は見つかりませんでした。

    フィルター>「許可」にMACアドレスを一括登録するコマンド、もしくは別の方法等をご存じの方がおりましたらご教示いただけますと幸いです。

    よろしくお願いいたします。
    2021年7月27日 10:32

回答

  • こちらの件ですが、新規で追加する場合は「Add-DhcpServerv4Filter」コマンドに「-List Allow」を指定することで想定の動きになるかと思います。
    また、一括で登録する場合は以下のように「Import-Csv」でcsvに記載したMACアドレスを読み込めば良いかと思います。

    https://docs.microsoft.com/en-us/powershell/module/dhcpserver/add-dhcpserverv4filter?view=windowsserver2019-ps

    Import-Csv -Path "C:\MacAddressFilters.csv" | Add-DhcpServerv4Filter  -List Allow

    ※Cドライブの直下に「MacAddressFilters.csv」が存在する想定で記載しているので、実際に動かすときは適切な場所を指定してください。

    MacAddressだけで指定する場合「MacAddressFilters.csv」の中身は以下の内容だけで良いかと思います。
    ※下記のMACアドレスはDOCSに記載されている値をそのまま記載しているので、適切な値に変更してください。

    MacAddress
    1a-1b-1c-1d-1e-1f
    2a-2b-2c-2d-2e-2f
    3a-3b-3c-3d-3e-3f

    2021年7月27日 11:32

すべての返信

  • こちらの件ですが、新規で追加する場合は「Add-DhcpServerv4Filter」コマンドに「-List Allow」を指定することで想定の動きになるかと思います。
    また、一括で登録する場合は以下のように「Import-Csv」でcsvに記載したMACアドレスを読み込めば良いかと思います。

    https://docs.microsoft.com/en-us/powershell/module/dhcpserver/add-dhcpserverv4filter?view=windowsserver2019-ps

    Import-Csv -Path "C:\MacAddressFilters.csv" | Add-DhcpServerv4Filter  -List Allow

    ※Cドライブの直下に「MacAddressFilters.csv」が存在する想定で記載しているので、実際に動かすときは適切な場所を指定してください。

    MacAddressだけで指定する場合「MacAddressFilters.csv」の中身は以下の内容だけで良いかと思います。
    ※下記のMACアドレスはDOCSに記載されている値をそのまま記載しているので、適切な値に変更してください。

    MacAddress
    1a-1b-1c-1d-1e-1f
    2a-2b-2c-2d-2e-2f
    3a-3b-3c-3d-3e-3f

    2021年7月27日 11:32
  • ご回答ありがとうございます。
    大変助かりました。
    ご教示いただいた内容を試してみたいと思います。
    2021年7月28日 14:35