chiroru’s 成長 blog

コンピュータネットワークについて勉強したことを残していきたいと思っています。

異なるネットワーク間でping(windows10 - ubuntu20.04)

本記事では、ubuntuからwindowsへのping方法を記載しています。

ubuntuwindowsは別ネットワークになります。

f:id:chirorin-forever:20210708092512j:plain

過去記事でノートパソコン同士を直接接続した話をしました。

2台のノートパソコンを直接接続してpingしてみた - chiroru’s 成長 blog

今回は直接接続ではなく間にルータを挟み、異なるネットワーク間でのpingを実行したいと思います。

 

 

本記事は割愛しまくりなので注意。

躓いたところのみ説明しています。

 

 

以下3台の実機で行いました。

ciscoルータ 1812-J

・ノートパソコンwindows10

・ノートパソコンubuntu20.04

 

 

ciscoルータの設定

 ログインの設定とFastEthernet0, FastEthernet1にIPアドレスを振りました。

②ルータを介すように3台をクロスケーブルで接続

③各ノートパソコンのケーブルにIPアドレスを設定

 

 

f:id:chirorin-forever:20210708100841p:plain

 

 

このままではまだpingは通りません!!

厳密にはubuntuからのpingだけが通りません。

 

 

ubuntuデスクトップ右上の有線接続のマークが「?」マークになっているが無視

f:id:chirorin-forever:20210708093352p:plain

 何で「?」になっているんだろうととても不思議で考え込んでしまいました。結局、原因は分からずで、このままでもwindows側の設定を行えばping疎通とれました。

 

 

⑤windows10でファイアウォールの設定

 [コントロールパネル]-[Windows Defender ファイアウォール]-[詳細設定]-[受信の規則]-[ファイルとプリンターの共有(エコー要求 - ICMPv4 受信)]をダブルクリック。

f:id:chirorin-forever:20210708095212p:plain

 

全般を有効にし、スコープタブへ移動します。

f:id:chirorin-forever:20210708095222p:plain

 

リモートIPアドレスの「これらのIPアドレス」を選択し、[追加]をクリック。

f:id:chirorin-forever:20210708095231p:plain

 

ここにubuntu側のネットワークアドレスを記載し[OK]クリック。

f:id:chirorin-forever:20210708095725p:plain

 

 

 

⑥各ノートパソコンで他のネットワークが稼働中なら無効にする

 例えばwifiがつながっていたら接続を切断します。ubuntu側でも同様です。

 

 

これで設定は完了です。

 

 

pingを試す

 windowsコマンドプロンプトで「ping 192.168.3.1」を実行する。

 ubuntuの端末で「ping 192.168.2.1」を実行する。

 

上手くいきました!!

「任意のIPアドレス」を選択してもよいです。あるいはファイアウォールを無効にしてもできます。ただし、ネット攻撃ではpingから始めるものもあると聞きますので作業は自己責任でお願いします。