パソコンに固定IPアドレスを設定する方法

以下の順番で確認してみましょう。

  1. 固定IPが必要になる場面

    ルーターが機器ごとに自動的に割り当てるIPアドレス(DHCP)は、再起動したり時間が経ったりすると変わることがあります。しかしポート開放、NASへのリモートアクセス、自宅サーバーの運用、ネットワークプリンターの共有のように「常に同じアドレスでアクセスできる必要がある」機器の場合、IPが変わるたびに設定が壊れてしまうため、該当する機器には固定IPを設定しておくのが安全です。

  2. まず現在のネットワーク情報を確認する

    Windowsのコマンドプロンプトで「ipconfig /all」と入力すると、現在のIPアドレス、サブネットマスク、デフォルトゲートウェイ(ルーターのアドレス)、DNSサーバーの情報をすべて確認できます。Macでは「システム設定 > ネットワーク > Wi-Fi(またはイーサネット) > 詳細」で同じ情報を確認できます。固定IPを設定する際は、これらの値をそのまま参考にして入力します。

  3. DHCP割り当て範囲外のアドレスを選ぶ

    ルーター管理画面のDHCP設定メニューで自動割り当ての範囲(例:192.168.0.100〜192.168.0.200)を確認したうえで、その範囲外のアドレス(例:192.168.0.50)を選ぶ必要があります。こうすることで、後からルーターが同じアドレスを別の機器に自動的に割り当ててしまい、競合が起きるのを防げます。

  4. Windowsで固定IPを設定する

    「設定 > ネットワークとインターネット」から使用中の接続(Wi-Fiまたはイーサネット)をクリックし、「IP割り当て」の横にある編集ボタンで「自動(DHCP)」を「手動」に切り替え、IPv4をオンにしたうえで、先ほど確認した値を参考にIPアドレス・サブネットプレフィックス長(通常24)・ゲートウェイ・DNSを順に入力して保存します。

  5. Macで固定IPを設定する

    「システム設定 > ネットワーク」で使用中の接続を選び、「詳細」に進んだ後、TCP/IPタブで「IPv4の構成」を「手入力」に切り替え、IPアドレス・サブネットマスク・ルーター(ゲートウェイ)の値を入力します。DNSは別のDNSタブから追加できます。

  6. 設定後に競合がないか確認する

    設定が終わったらインターネット接続が正常にできているか確認し、別の機器からコマンドプロンプトで「ping [設定したIP]」を実行して応答が返ってくるかで正しく反映されているか確認できます。もしインターネット接続表示に感嘆符が出たり接続できなかったりする場合は、ゲートウェイやサブネットの値が実際のルーター設定と異なって入力されている可能性が高いです。

ルーター側でIPを予約しておく方法もあります

パソコンで直接設定する代わりに、ルーター管理画面のDHCP予約(固定割り当て)機能を使えば、機器のMACアドレスを基準に常に同じIPを自動的に割り当てるよう設定することもできます。まず機器のMACアドレスの確認方法を参考にしてみてください。

ポート開放とあわせて活用しましょう

固定IPを設定した後は、ポート開放でその機器の特定のポートを外部に開くことができます。IPが変わり続けるとポート開放のルールもそのたびに再設定する必要があるため、先に固定IPが準備されている必要があります。

よくある質問

ルーターのIP予約と、パソコンで直接設定する固定IPは何が違いますか?

ルーターのIP予約は依然としてDHCP方式で動作しますが、特定の機器には常に同じアドレスを割り当てるようルーターが記憶しておく方式です。一方、パソコンで直接設定する固定IPは、その機器がDHCPをまったく使わず、自ら住所を固定してしまう方式です。管理が楽なのはルーター予約ですが、ルーターの設定画面にアクセスしにくい状況では、パソコンで直接設定する方法も知っておく必要があります。

値を間違って入力すると、インターネットが完全に使えなくなりますか?

はい、ゲートウェイやサブネットマスクを実際のネットワーク環境と異なる値で入力すると、インターネット接続が切れることがあります。その場合は「IPアドレスを自動的に取得する(DHCP)」に戻せば、すぐに正常な接続に復旧します。