---
title: "MacでDHCPリース（IPアドレス）を更新する方法 · Kilobatガイド"
url: "https://kilobat.app/ja/guides/renew-dhcp-lease-mac.html"
description: "Macの「DHCPリースを更新」で、ネットワークから新しいIPアドレス、ルーター、DNSサーバを取得し直し、結果をターミナルで確認します。"
---

IP、ルーティング、IPv6

# MacでDHCPリースを更新する

DHCPリースによって、MacにはIPアドレス、ルーター、DNSサーバが割り当てられます。リースを更新すると、DHCPサーバにそれらをもう一度要求します。

対象：「システム設定」の手順はmacOS 13 Ventura以降。ターミナルのコマンドは現在のすべてのmacOSバージョンで使えます。 · 確認日：2026年10月29日

## 症状

- Macに自己割り当てのIPアドレスや、間違ったIPアドレスが設定されています。
- ルーターを変えたのに、Macが古いDNSサーバを使い続けています。
- ルーターの再起動後に接続が止まりました。

## 考えられる原因

- **古いリース。**Macはリースが終わるまでそれを使い続けます。ルーターでの変更がすぐにMacに反映されるとは限りません。
- **混雑したネットワークでの短いリース期間。**Appleによると、多くのコンピュータが1台のDHCPサーバを使っている場合は、頻繁に更新が必要になることがあります。
- **失敗したDHCP要求。**スリープ後やケーブルの差し替え後などに、要求への応答がなかった場合です。

## 確認方法

1. 各ネットワークポートのデバイス名を調べます。たとえばWi-Fiなら`en0`です。

   ```
   networksetup -listallhardwareports
   ```
2. 現在のアドレスを表示します。

   ```
   ipconfig getifaddr en0
   ```
3. DHCPサーバからのリースを、ルーター、DNSサーバ、リース期間とともに表示します。

   ```
   ipconfig getpacket en0
   ```

## 解決方法

1. アップルメニュー >「システム設定」>「ネットワーク」を選択します。
2. ネットワークサービスをクリックし、「詳細」をクリックします。
3. 「TCP/IP」をクリックし、「DHCPリースを更新」をクリックします。「OK」をクリックします。
4. もう一度`ipconfig getpacket en0`を実行して、値を比べます。
5. 何も変わらない場合は、Wi-Fiをオフにしてからもう一度オンにします。

   ```
   networksetup -setairportpower en0 off
   ```

   管理者パスワードが必要です。
6. Wi-Fiをもう一度オンにします。

   ```
   networksetup -setairportpower en0 on
   ```

   管理者パスワードが必要です。

## Kilobatを使う場合

1. CLIなら、Wi-Fiのオフとオンを1回の操作で行えます。

   ```
   kilobat wifi restart
   ```

## よくある質問

**必ず新しいIPアドレスがもらえますか？**

いいえ。多くのDHCPサーバは、同じデバイスに同じアドレスを割り当て直します。

**scutil --renewは何をしますか？**

scutilのmanページによると、そのインターフェイスのネットワーク構成の確認をやり直します。

## 出典

- [Appleサポート：MacでDHCPサーバからIPアドレスを更新する](https://support.apple.com/guide/mac-help/mchlp1545/mac)
- ipconfig(8)、macOS 27.2に付属のmanページ
- networksetup(8)、macOS 27.2に付属のmanページ
- scutil(8)、macOS 27.2に付属のmanページ

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」で`man <name>`を実行すると開けます。

## 関連ガイド

- [Macに自己割り当てIPアドレスが設定される](https://kilobat.app/ja/guides/self-assigned-ip-address.html): DHCPサーバから応答がないと、Macは169.254.0.0/16のリンクローカルアドレスを自分に割り当てます。
- [MacでIPアドレスが競合する](https://kilobat.app/ja/guides/ip-address-conflict-mac.html): 同じネットワーク上の2台のデバイスが、同じIPアドレスを使うことはできません。
- [MacでDNSの名前解決ができない](https://kilobat.app/ja/guides/dns-server-not-found.html): DNSが失敗すると、Macはapple.comなどの名前をIPアドレスに変換できません。
- [Macのネットワーク設定をターミナルで確認する](https://kilobat.app/ja/guides/network-settings-terminal.html): macOSには、「システム設定」と同じネットワーク設定や、それ以上の情報を表示するコマンドラインツールが含まれています。
