がらぱっぱ

自分用覚え書き中心(モバイル関係中心だったはずが)

【NURO光ONU】F660AでサーバやGoogleHomeのIPを固定化する

サーバ立てたり、直接RM mini3にコマンド送ったりするとき、DHCPでIPがコロコロ変わってしまうのはいろいろとよろしくないです。
という事でIPが変わらないようにする方法です。
F660Aでのやり方あんまり記載している記事がなかったので、自分の備忘録

やり方は何通りかある

端末のIPを固定化するには何通りか方法がありますが、それぞれメリットデメリットがあります。

PCのネットワーク設定でDHCPにせず固定IPにする

PC側でIPアドレスを決めて設定する方法です。
今どきは普通ネットワーク設定はDHCPにしてあんまり変えないですよね。

PC側の設定

IPアドレスだけでなくネットマスクやデフォルトゲートウエイ、DNSサーバなんかを設定する必要があります。
f:id:garapappa:20210305003136p:plain:w300
こんな感じですね。

F660A側で設定したIPアドレスDHCPで振られないようにする

DHCPサーバはそれぞれのPCがどんなIPを設定したかなんて感知しないはずなので、IPアドレスが重複しないようにする必要があります
f:id:garapappa:20210305002411p:plain:w400
F660A側でDHCPプールIPアドレスの開始・終了を変更して(例えば192.168.1.2~192.168.1.200とか)DHCPを割り振らないようにします。

固定IPをふるのはあんまりいい方法じゃない。デメリットは

この方法はお勧めしません

IPアドレスを指定できるPCとかはいいが指定できない機器もある

Google HomeとかRM-mini3とか。これを固定にしたいのに

ほかのネットワークつなぎ変える度に設定変える必要ある

ノートPCとかいちいち設定変更するの面倒ですよね。

F660側で把握しづらい

DHCPならば上のダイナミックアドレス管理で、どのMACアドレスのどんな機器(ホスト名から大体推測可能)がどのIPで動いているかわかるけど、固定IP振っちゃうとわからないです。

F660Aの設定で特定の機器(MACアドレスで指定)に特定のIPを割り振る。→こちらがおすすめ

DHCP固定アドレス割り当て

F660Aの設定で「DHCP固定アドレス割り当て」というメニューがあります。
ここで任意のIPをふりたい機器のMACアドレスIPアドレスを指定します。
f:id:garapappa:20210305005107p:plain:w400

これは例ですが、例えば
192.168.1.100番台はスマートホーム系(GoogleHomeとかRM-mini3とか)
192.168.1.200番台はPC系(Linuxサーバ、デスクトップPC、ノートPC)
それ以外はDHCPで任意みたいなルールを作って固定アドレス割り当てをすると今後機器が増えた場合もスッキリすると思います。

MACアドレスはどうやって調べる

F660Aのダイナミックアドレス管理(IPv4)で割り振られているIP・MACアドレス、ホスト名がわかります。
f:id:garapappa:20210305010534p:plain:w400
ホスト名からなんとなくMACアドレスもわかるので、これを覚えて設定します。

設定後

しばらくたつと、自動でDHCPでIPが再割り当てされてIPアドレスが変わります。
固定アドレス割り当てされた機器はリース残存期間がinfinityとなるためわかりますね
なかなか変わらない場合はF660Aを再起動(笑)

気を付ける事

DHCPプール内のIPアドレスで固定IPをふります。
あくまでプール内で固定のIPを割り振るので。
(最初にこれ間違えて変わらなくて焦りました)