ネットワークアドレスの罠
Coddyの「LANラボ」コースのレッスン 24/35。
すべてのサブネットでは、どのデバイスも使用できない2つのアドレスが予約されています。network address(ホストビットがすべて0、/24では192.168.1.0)と、broadcast address(ホストビットがすべて1、192.168.1.255)です。どちらか一方をマシンに割り当てると、入力に使用したツールが警告しなかった場合でも構成エラーになります。
netlab checkはこのルールを認識しており、ホスト名を示すERRORとして報告します。予約された2つのアドレスの間にあるアドレスを選んでください。
チャレンジ
簡単check を実行し、pc2 に 192.168.1.20/24 を設定して修正し、その後 pc1 から pc2 に ping を実行します。
期待される出力:
ERROR pc2: 192.168.1.0/24 is the network or broadcast address, not a host address
Lab check: 1 problem(s) found
pc2 eth0: 192.168.1.20/24 (mask 255.255.255.0, network 192.168.1.0/24)
pc1 -> pc2: reply from 192.168.1.20 (ttl=64)自分で試してみよう
ターミナル
LANラボのすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド