2026/07/10(金)OpenWrtでDHCPを払い出し直す方法
投稿日:
接続端末の追加・変更などでDHCPの変更をしたいときに、既存の払い出し期限を待たずに即座に新しい設定を反映させる方法。
確認環境
| Env | Ver |
|---|---|
| OpenWrt | 24.10.0 (r28427-6df0e3d02a) |
| dnsmasq | 2.90-r4 |
やり方
DHCPの設定を必要に応じて変更する
LuCIからやってもいいが、ファイルベースでやる場合は
/etc/config/dhcpを開いて直すとよい。形式は次のような感じconfig host option name 'hoge' list mac '12:23:34:55:56:1A' option ip '192.168.12.10' option leasetime 'infinite' config host option name 'piyo' list mac 'F3:BB:11:22:34:2F' option ip '192.168.12.15' option leasetime 'infinite'
接続している機器をすべて切断する
- DHCPキャッシュを消して、
dnsmasqを再起動するrm /tmp/dhcp.leases /etc/init.d/dnsmasq restart - 接続している機器を再接続する