見出し画像

IPアドレスをPCに設定する

前置き

前回のIPアドレス学習でまとめたことをPCに設定して
実習した内容をNoteにまとめます。

PCとPCを接続した一番小さい構成の
ネットワーク環境を作って実習します。

その中で起こったトラブルや解決策、
気づいたを共有できればと思います。

設定するIPアドレス

・設定するIPアドレスが192.168.5.30/28だった場合
PCとPCの2台しかないネットワーク構成なので
IPアドレスは沢山、必要ないのでこのIPアドレスしました。

・ネットワークアドレス
ブロードキャストアドレス
サブネットマスクを求める

192.168.5.30/28の
ネットワークアドレス:192.168.5.16/28
ブロードキャストアドレス:192.168.5.31/28
サブネットマスク
※それぞれの求め方は前回の
IPアドレス学習まとめ」をご参照ください。

ホスト部のIPアドレスは17から30の合計
13台つなげることができることが求められました。

IPアドレスをPCに設定

PCのAを192.168.5.17に設定。
PCのBを192.168.5.30に設定します。

・環境、OS:Windows10 Pro。Wi-fi機能なし。

・設定
Windows設定を開きます。

スタートから設定
設定のネットワークとインターネット
アダプターのオプションを変更する
イーサネットを右クリックして状態をクリック

イーサーネットはネットワークインターフェースで
PCとインターネットがつながる接点のことです。

イーサーネットの状態からプロパティをクリック
インターネットプロトコルバージョン4をクリック
次のIPアドレスを使うをクリック
IPアドレスを設定するで求めたIPアドレス、サブネットマスクを設定

IPアドレス
PCのAは192.168.5.17。PCのBは192.168.5.30
をそれぞれ設定します。
サブネットマスク
同じサブネットなので255.255.255.240
デフォルトゲートウェイは設定しません。

IPアドレスを設定したら、設定されたか確認します。
コマンドプロンプトを開いて「ipconfig」実行すると
現在設定中のIP構成が表示されます。
※IPv6を有効化しているとIPv6アドレスも表示されます。

PC同士で通信をする

・ICMPのpingコマンドを「ping IPアドレス」を実行します。

トラブル

PCのA(192.168.5.17)→PCのB(192.168.5.30)
へパケットを送信しました。要求がタイムアウトされました。
ファイヤーフォール等々で通信がPCのBから弾かれたようです。

解決策

ファイヤーウォールを切る方法もありますが、
今回は共有設定を変更したら、通信ができるようになりました。

設定のネットワークインターネット
ネットワークと共有センター
ネットワーク探索とファイルとプリンターの共有を全て有効にします。
パスワード使用を使用するも無効にします。

・改めてpingコマンド
無事192.168.5.30から応答が返ってきました。
PCのAとPCのBとの間がネットワークでつながっていて
通信ができているという状態です。

・他のIPアドレスでpingコマンドを実行する
他のネットワークには繋がらないことが分かりました。
繋がらない理由はルーター存在と
デフォルトゲートウェイが設定されていないからです。

デフォルトゲートウェイ

・デフォルトゲートウェイとは
デフォルトゲートウェイは一言でいうと
他のネットワークと通信するための仕組みです。

・論理構成図
上述ではPCのB(192.168.5.30/28)からpingで
PCのC(192.168.1.100/24)へパケットを送信しています。

・デフォルトゲートウェイが設定されていない無い場合

PCとデフォルトゲートウェイが設定されていないので、
PCのC(192.168.1.100/24)のネットワークを知っている
デフォルトゲートウェイのRouterのAに繋がることができません。
送信されたパケットは廃棄され、別のネットワークに
通信することができません。

・別のネットワークに接続できる仕組み

デフォルトゲートウェイとして機能しているルーターと
そのデフォルトゲートウェイをPCに設定することで、
PCのBからPCのCヘ通信をすることができるようになります。
デフォルトゲートウェイがないと外部のネットワーク、
インターネットに通信を送受信することもできません。
PC同士で通信するならデフォルトゲートウェイは必要ありません。
インターネットを使うには必ずデフォルトゲートウェイが必要です。

・IPルーティング

デフォルトゲートウェイの仕組みを使って
他のネットワークと通信をすることをIPルーティングと呼んでいます。

気づいたこと

ネットワークの検証中はIPv6は無効化しておいた方が良い
ipconfigコマンドでIP構成を調べると
IPv6アドレスが表示
IPv4のデフォルトゲートウェイを設定していなくても
インターネットに接続できてしまう。
ですので、検証中はIPv6は無効にしておくと検証が捗りました。

いいなと思ったら応援しよう!