EdgeRouter X – 2. LAN 内の端末の IP アドレスを固定する ( DHCP )

お、この記事も読んでもらえるんですね。ありがとうございます。ルーターの設定とかいうものすごい読者がかぎられるテーマな上、たいした事ない初期設定をムキになって書いてしまって、あまりの読みづらさにちょっと後悔しています。が、やり始めてしまったものはしょうがない、次の設定に行きましょう。

LAN 内の端末の IP アドレスを固定したい

今回は LAN 内の端末の IP アドレスを固定化してみます。普通は LAN 内の端末の IP アドレスというものは DHCP サーバが勝手に割り当てるため、いつも同じとは限りません。これを固定にすると、同じ端末はいつも同じ IP アドレスということになり、 LAN 内にサーバーがあったり、後々ポートフォワードやルーティングの設定をする時に非常に楽になります。

今回はこのような作業になります。

  1. DHCP サーバの IP アドレス割り当ての範囲を変更する
  2. IP アドレスを固定したい端末の MAC アドレスを調べる
  3. Static Mapping の設定をする

今回の設定後はこんな感じになります。

設定値
ER-X ファームウェア 1.9.0
Mac の固定 IP アドレス 192.168.1.11

では設定してみます。


DHCP サーバの IP アドレス割り当ての範囲を変更する

ER-X の初期設定では、 LAN 内の端末に DHCP から割り当てられる IP アドレスの範囲は 192.168.1.38 ~ 192.168.1.243 になってます。これだと 固定用に使える IP アドレスが 192.168.1.2 ~ 192.168.1.37 だけになってしまうので、範囲を 192.168.1.151 ~ 192.168.1.243 に変更します。

ER-X に管理者アカウントでログインし、 Service タブをクリック 
DHCP Server タブをクリック
Actions ボタンから Configure を選択
Details をクリック
Range Start: 192.168.1.151
Range Stop: 192.168.1.243
Save ボタンを押す

screen-shot-2016-10-05-at-12-40-31-am


IP アドレスを固定したい端末の MAC アドレスを調べる

IP アドレスを固定する場合は、その端末のネットワークインターフェースの MAC アドレスを利用します。まずは Mac の MAC アドレスを調べます。いえ、真剣です。ダジャレではありません。システム環境設定で調べられます。

システム環境設定を開く
ER-X につながっているネットワークインターフェースを選ぶ
詳細... ボタンを押す
ハードウェアタブをクリック
MAC アドレスをコピー

screen_shot_2016-10-05_at_2_24_57_am


Static Mapping の設定をする

それでは、早速調べた MAC アドレスを使って、 DHCP サーバーに IP アドレスの Static Mapping の設定をしてみます。 Mac には 192.168.1.11 の IP アドレスを割り当てます。

ER-X に管理者アカウントでログインし、 Service タブをクリック 
DHCP Server タブをクリック
Actions ボタンから Configure を選択
Static MAC/IP Mapping をクリック
ID: わかりやすい名前(スペースは禁止です)
MAC Address: さきほどコピーしたもの
IP Address: 192.168.1.11
Save ボタンを押す

screen-shot-2016-10-05-at-12-43-13-am

この後再度システム環境設定のネットワークインターフェースの詳細ボタンを押し、 TCP/IP タブ内の DHCP リースの更新、というボタンを押せば晴れて 192.168.1.11 が割り当てられます。これ以降はその Mac を何度電源を切ろうが再起動させようが同じ IP アドレスが割り当てられるようになります。ちなみにこの機能は Airmac のルーターにも付いてます。

MAC アドレスを調べるのが大変な場合は、 ER-X の DHCP の設定画面の Leases に現在 LAN に接続している端末の MAC アドレス一覧が出ていますので、そこから直接 Static Mapping に登録することもできます。


Home > Gadgets > EdgeRouter X – 2. LAN 内の端末の IP アドレスを固定する ( DHCP )