特定のWi-Fiのときだけ固定IP(手動IP)にして他のWi-Fiのときは自動IP(DHCP)にする

windows
スポンサーリンク

環境

  • Windows10, Windows11

やりたいこと

特定のWi-Fi(SSID)のときだけ固定IP(手動IP)にしてほかは自動IP(DHCP)にしたい。

たとえば、

会社にいるときは固定IP、自宅の場合は自動IP(DHCP)にしたい

やり方

大まかな流れ

  1. Wi-FiアダプタではDHCPを設定する
  2. SSIDごとに手動で固定IPを設定する

具体的な手順

  1. ネットワークアダプタを開く

  1. Wi-Fiアダプタを選択してダブルクリックする

  1. 「プロパティ(P)」を選択する

  1. 「インターネット プロトコル バージョン4 (TCP/IPv4)」をダブルクリックする

  1. 「IP アドレスを自動的に取得する(O)」ラジオボタンを選択する
  2. 「DNS サーバーのアドレスを自動的に取得する(B)」ラジオボタンを選択する
  3. 「OK」を選択して画面を閉じる
  4. 残りの開いている画面も「OK」や「閉じる」を選択して画面を閉じる

  1. Windowsキー + Aキー を謳歌して、画面右下に表示されたWi-Fiマークの「>」を選択する

  1. 固定IPを設定したいWi-Fi(SSID)の右にある「i」を選択する

  1. 「IP 割り当て:」の右側にある「編集」を選択する

  1. 「手動」になってることを確認する
  2. IP アドレスを設定する(192.168~みたいな、ローカルIP)
  3. サブネットマスク(通常は255.255.255.0 のことが多いはず)を設定する
  4. ゲートウェイ(ルーターのIP)を設定する
  5. 優先DNS(通常はルーターのIPと同じ)を設定する
  6. HTTPS 経由のDNSを設定する(通常はデフォルトのオフのままで良い、かな)
    • DNSの問い合わせをHTTPS通信で暗号化するか否かの設定

  1. 代替 DNSを設定する(セカンダリDNS)
  2. 「保存」ボタンを選択する

以上

ちなみに上記設定を行うとアダプタが不思議なことに

上記設定を行ったあと、Wi-Fiアダプタの設定を再度開くと上記スクショのように、手動設定なんだけど、中身のアドレス設定が空状態になる。

この状態で「OK」を選択すると、

アダプターは少なくともIPアドレスが1つ必要です。IPアドレスを1つ入力してください。

という警告ポップアップが表示される。

(この画面はキャンセルで閉じてね)

コメント