- PR -

Solarisでのpingコマンドについて(回数指定)

1
投稿者投稿内容
ビギナー
常連さん
会議室デビュー日: 2004/10/14
投稿数: 40
投稿日時: 2004-10-18 14:56
unixのOSはSolarisを使ってます。

おかげさまで、pingをしてエラーだった場合にlogに記録するシェルまでは完成したのですが
実行しますとIPアドレスによっては、pingする回数が違います。

例えば10.14.234.86や10.14.234.29などは、一回pingしているように実行中に表示されます。
                  ↓
                 10.14.234.86 is alive

                 no answer from 10.14.234.29

ところが10.9.38.3    のIPアドレスで実行しますと
    10.9.38.4
    10.9.38.5
    10.9.38.6
    10.9.38.7
    10.9.34.52

             実行表示画面
               ↓

eagle% sh ping13.sh
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3
no answer from 10.9.38.3
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.4
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.4
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.4
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.4
以下省略

         のように1つのIPアドレスにつき20回もpingしているように
         推測できます。こういった現象はなぜ起こるのかと不思議に思いました。


「入門UNIXシェルプログラミング(改訂2)」という本のp239には

BSD系は-c1というオプションをつければ1回pingするという指定できると記してあり、
SunOSの場合はBSD系でもSolarisでも、回数を指定するオプションはないと記されてます。

同じシェルで、ただ単にIPアドレスを変えただけで、こういった実行中の表示が大きく異なっているのはどうしてでしょうか?

SolarisはIPアドレスによってpingする回数が違うものなのでしょうか?





ビギナー
常連さん
会議室デビュー日: 2004/10/14
投稿数: 40
投稿日時: 2004-10-18 15:46
OSの詳しいバージョンは

eagle% uname -a
SunOS eagle 5.9 Generic_112233-06 sun4u sparc SUNW,Sun-Blade-100

です。 
hidemaru
常連さん
会議室デビュー日: 2004/03/22
投稿数: 44
投稿日時: 2004-10-18 16:04
ネットワークの設定上、設定されていないゲートウェイへPINGを実行すると、
こういうメッセージになります。
10.9.38 のアドレスは、ゲートウェイの設定はされていますか?
ビギナー
常連さん
会議室デビュー日: 2004/10/14
投稿数: 40
投稿日時: 2004-10-18 16:11
hidemaruさん返信ありがとうございます。
10.9.38などのIPアドレスのゲートウェイの設定はしていません。
これで解決しました。ありがとうございます。

C-D-W
会議室デビュー日: 2001/08/10
投稿数: 14
お住まい・勤務地: 千葉・東京
投稿日時: 2004-10-18 16:13
始めまして。
引用:

ビギナーさんの書き込み (2004-10-18 14:56) より:
unixのOSはSolarisを使ってます。
ICMP Host Unreachable from gateway 10.14.243.1
for icmp from eagle (10.14.234.5) to 10.9.38.3


pingの回数がどうというよりは・・・
ネットワークのサブネット内に該当する端末が存在していませんね。
ですからでデフォルトゲートウェイ(と思われる)10.14.243.1で
そのアドレスはないと返信しています。
ネットワーク構成や設定を確認されたほうがよろしいかと

※きちんと設定されていて尚且つ構成上に問題がなければ通常と
 同じように表示されます
 
ビギナー
常連さん
会議室デビュー日: 2004/10/14
投稿数: 40
投稿日時: 2004-10-18 16:41
C-D-Wさん
はじめまして。

おっしゃるとおりでございます。
10.9.38.3というIPアドレスはこのネットワーク上には繋がってないみたいです。
まずはネットワークの設定からやり直したいと思います。

10.9.38.3をSolarisにつなげれば、今度はうまくいきますよね。
なぜこのような結果になったかという、流れにそった具体的な説明ありがとうございます。

詳しい原因が特定できましたので、解決できる自信が生まれました。ありがとうございます。

 

1

スキルアップ/キャリアアップ(JOB@IT)