ホームページ  >  記事  >  システムチュートリアル  >  Linux ping コマンドを使用するいくつかの簡単な例

Linux ping コマンドを使用するいくつかの簡単な例

WBOY
WBOY転載
2024-01-09 08:26:231314ブラウズ

Linux には非常に多くの ping コマンドがあることがわかりました。ここではいくつかの例を示します

1. www.baidu.com に ping を送信する (最も大まかな使用法) このとき、ホストは Ctrl c

を押すまで、宛先アドレスに ICMP エコー要求パケットを送信し続けます。

linux ping命令的几个简单使用方法


2. Ping -I eth0 www.baidu.com または ping -I 192.168.8.151 www.baidu.com、つまり、-I オプションは ping パケットを送信するネットワーク カードを指定でき、-I が続きます。ネットワーク カード名またはネットワーク カードの IP アドレスで指定します。大丈夫です

linux ping命令的几个简单使用方法


3. Ping -c 3 www.baidu.com では、-c オプションで送信する ICMP パケットの数を指定できます。送信した 3 つのエコー要求に対するホストが 3 つの ICMP エコー応答パケットを受信したことがわかります。 。 応答###

linux ping命令的几个简单使用方法


4. Ping -t 20 www.baidu.com、-t オプションは、ICMP メッセージを運ぶ IP パケットの TTL 値を設定できます。

linux ping命令的几个简单使用方法
Wireshark パケット キャプチャから、ttl が 20 に設定されていることがわかります

linux ping命令的几个简单使用方法


5. Ping -s 10 www.baidu.com、-s オプションは ICMP データ部分のサイズを設定できますデータ部分が 10 バイト、プラス 8 バイトの ICMP ヘッダーであることがわかります。 ICMP パケット サイズは 18 バイトで、20 バイトの IP ヘッダーを加えた IP パケット サイズは 38 バイトです

linux ping命令的几个简单使用方法
6. Ping -p beer www.baidu.com、-p オプションは icmp メッセージのデータ部分の内容を設定できます。続くビーフは 16 進数の充填データです。続くデータは最大 16 です。キャラクター。フェスティバル

linux ping命令的几个简单使用方法
Wireshark のパケット キャプチャからわかるように、データ部分の内容は非常に複雑で、

を繰り返し埋めるために使用されます。

linux ping命令的几个简单使用方法

以上がLinux ping コマンドを使用するいくつかの簡単な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。