このページの本文へ

前へ 1 2 次へ

Windows Info 第314回

Windows 10でDHCPサーバーを動かす

2022年02月13日 10時00分更新

文● 塩田紳二 編集● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

Open DHCP Serverは、現在もアップデートが続くWindowsで動作するDHCPサーバーだ。動作状態をウェブブラウザーに表示できる

 一般家庭でインターネット接続に用いるWi-Fiルーターには、DHCPサーバーが組み込まれていることが多い。しかし、製品によっては、同時最大リース数が少なくて、多数のPCやデジタル家電を接続する場合に困ってしまうことがある。

 一般にDHCPを使う場合、IPアドレスを固定したい機器となんでもいい機器の2種類がある。たとえば、スマートフォンなどは、ネットワーク内のPCなどから直接アクセスするような用途がなければ、特に固定したIPアドレスは不要だ。Windows PC同士なら、名前解決が使えることが多いので、やはり固定したIPアドレスが必要になる可能性は少ない。

 しかし、場合によっては、固定したIPアドレスにしておきたい機器がある。特にちょっと前の家電系の機器では、起動時にDHCPによるアドレス割り当てに失敗することがあり、固定にしておいたほうがトラブルが少ないこともある。こうした場合、DHCPサーバー側で「予約」「固定リース」などと呼ばれる機能を使い、IPアドレスとMacアドレスの対応を登録しておくと、他の機器に間違って割り当てることもないし、IPアドレスを一ヵ所で管理できる。

 こんな場合に、DHCPで割り当て可能なアドレス範囲が固定されていると、比較的簡単に上限を超えてしまうことがある。筆者宅もそうした関係から、無線LANルーターのDHCP機能を使わず、別にDHCPサーバーを動かしている。今回は、Windows 10が動作しているクライアントPCでDHCPサーバーを動かす方法を解説する。

Windows 10で動くDHCPサーバーを探す

 DHCPはプロトコルが公開されており、Linuxなどでオープンソースの実装もあることから、Windows版のソフトウェアもいくつかあるようだ。しかし、今ではあまり需要がないようで、古いままのものや検索してもリンク先がなくなっているものなどがある。その中で、Open DHCP Serverは、まだアップデートもなされているようで、最新版の更新も昨年11月だった。

●Open DHCP Server 日本語情報トップページ
 https://ja.osdn.net/projects/sfnet_dhcpserver/

 Open DHCP Serverは、Windowsのサービスとしてインストールされるのでマシンが動作している間は、DHCPサービスが動き続けることになる。ただし、設定はテキストファイル(INIファイル)でするため、設定変更の後、サービスを再起動させて設定を読み込ませる必要がある。一方で、有効なリースなどはHTTPで表示させることができるため状態の管理は楽そうだ。

 インストールは、ダウンロードしたファイルを実行するだけなので特に問題はないだろう。インストール後の作業としては以下のものがある。

・設定ファイルの編集
・ファイアウォールの設定
・サービスの起動

 設定ファイルの編集だが、標準のインストール先(C:\OpenDHCPServer)にOpenDHCPServer.iniファイルがある。拡張子を表示させていない場合には、種類が「構成設定ファイル」になっているものを探す。ドキュメントは、同じフォルダー内にPDFファイルがあるが、初期状態のファイルの中に注釈付きで構成が書かれているので、それを書き換えるだけで済む。

 書き換えが必要だったのは、以下の項目だ。ここでは、ネットワークアドレスを192.168.0.0としDHCPサーバーが192.168.0.1で動作していると仮定して説明を行う。

[LISTEN_ON]
192.168.0.1
[HTTP_INTERFACE]
HTTPServer=192.168.0.1:6789
[RANGE_SET]
DHCPRange=192.168.0.1-192.168.0.254 SubnetMask=255.255.255.0 DomainServer=8.8.8.8
Router=192.168.0.1

 1回でもDHCPサーバーの設定をしたことがあれば、理解は難しくないだろう。[LISTEN_ON]セクションは、DHCPサーバーが動作しているホストのアドレスを指定する。[RANGE_SET]セクションは、DHCPサーバーが他のマシンにIPアドレスを割り当てる「リース」のアドレス範囲(DHCPRange)、クライアントに通知するネットマスク「SubnetMask」、DNSサーバー「DomainServer」、ルーター(ゲートウェイ)アドレス「Router」を指定する。

 [HTTP_INTERFACE]セクションの「HTTPServer=192.168.0.1:6789」は、DHCPサーバーの状態を表示するためのHTTPサーバーのIPアドレスとポート番号だ。この設定だと「http://192.168.0.1:6789」でOpen DHCP Serverの状態を表示するページを見ることができる。

 もし、特定のMACアドレスに対して固定したIPアドレスが必要な場合、MACアドレスを角カッコでくくってセクション名として、IPアドレスを

[00:00:00:00:00:00]
IP=192.168.0.20

のように指定していく。

ファイアウォールの設定

 DHCPでは、UDPを使い、サーバー側はポート67でパケットを受け付ける。Windowsのファイアウォールは、標準ではDHCPサーバーに向かうパケットを通過させないので、このポート番号宛のUDPパケットを通過できるようにする。コントロールパネルで「Windows Defender ファイアウォール」を開き、開いたページ左側の「詳細設定」をクリックする。

 ウィンドウ左側の「受信の規則」を右クリックして「新しい規則」を選択する。「新規の受信の規則ウィザード」が開くので、 最初のページで「ポート」を選択、次のページでは、「UDP」「特定のポート」を選択してテキスト欄に「67」を入れる。

DHCPサーバーを動かすためには、67番ポート宛のUDPパケットが通過できるようにファイアウォールを設定する必要がある

 そのあとは、「次へ」を押していき、「名前」には適当なもの、たとえば「Open DHCP Server」などを入れて「完了」ボタンを押す。

前へ 1 2 次へ

カテゴリートップへ

この連載の記事
1
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
¥26,880
2
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
¥36,979
3
HP ノートパソコン 15-fd 15.6インチ インテル Core Ultra 5 125H メモリ16GB SSD512GB Windows 11 Microsoft Office 2024搭載 WPS Office搭載 カメラシャッター 指紋認証 薄型 Copilotキー搭載 ナチュラルシルバー (BJ0M7PA-AAAF)
HP ノートパソコン 15-fd 15.6インチ インテル Core Ultra 5 125H メモリ16GB SSD512GB Windows 11 Microsoft Office 2024搭載 WPS Office搭載 カメラシャッター 指紋認証 薄型 Copilotキー搭載 ナチュラルシルバー (BJ0M7PA-AAAF)
¥134,377
4
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
¥39,800
5
Apple 2025 MacBook Pro 10 コアCPU、10 コアGPU のM5 チップ搭載ノートパソコン:Apple Intelligence のために設計、14.2 インチLiquid Retina XDR ディスプレイ、24GB ユニファイドメモリ、1TBのSSD ストレージ - スペースブラック
Apple 2025 MacBook Pro 10 コアCPU、10 コアGPU のM5 チップ搭載ノートパソコン:Apple Intelligence のために設計、14.2 インチLiquid Retina XDR ディスプレイ、24GB ユニファイドメモリ、1TBのSSD ストレージ - スペースブラック
¥296,323

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥1,880
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,890
3
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
¥980
4
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
5
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
6
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥5,280
7
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥699
8
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
¥5,545
9
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
¥1,980
10
バッファロー USBメモリ 32GB USB3.2(Gen1)/3.1(Gen 1)/3.0/2.0 充実サポート RUF3-K32GA-BK/N
バッファロー USBメモリ 32GB USB3.2(Gen1)/3.1(Gen 1)/3.0/2.0 充実サポート RUF3-K32GA-BK/N
¥880

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン