Cyberblack.net

Cyberblack Official Site

Exercise1 Network Management

1.rpmコマンド

1.rootユーザに変更してください。

Answer
$ su -
パスワード:tokyoec
#

2.net-toolsパッケージがインストールされているかどうかを確認してください。grepコマンドも利用してみましょう。

Answer
# rpm -qa | grep net-tools
net-tools-2.0-0.51.20160912git.el8.x86_64

3.studentユーザに戻ってください。

Answer
# exit
ログアウト
$

2.ifconfigコマンド

1.rootユーザに変更してください。

Answer
$ su -
パスワード:tokyoec
#

2.ifconfigコマンドを実行してインターフェイス情報を確認してください。

Answer
# ifconfig
  enp0s3: flags=4163  mtu 1500
    inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
    inet6 fe80::acad:70d1:c57a:b0db  prefixlen 64  scopeid 0x20
    ether 08:00:27:a3:26:3e  txqueuelen 1000  (Ethernet)
    RX packets 586  bytes 166010 (162.1 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 617  bytes 53485 (52.2 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp0s8: flags=4163  mtu 1500
    inet 192.168.56.18  netmask 255.255.255.0  broadcast 192.168.56.255
    inet6 fe80::48a6:996b:e86d:23d0  prefixlen 64  scopeid 0x20
    ether 08:00:27:b0:bb:33  txqueuelen 1000  (Ethernet)
    RX packets 3013  bytes 223654 (218.4 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 2589  bytes 1695609 (1.6 MiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10
    loop  txqueuelen 1000  (Local Loopback)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099  mtu 1500
    inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
    ether 52:54:00:ed:d7:d5  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 0  bytes 0 (0.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

3.enp0s3に絞って、設定されているIPアドレス(IPv4,IPv6)、サブネットマスク、ブロードキャストアドレスを確認してください。

Answer
# ifconfig enp0s3
enp0s3: flags=4163  mtu 1500
  inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
  inet6 fe80::acad:70d1:c57a:b0db  prefixlen 64  scopeid 0x20<
  ether 08:00:27:a3:26:3e  txqueuelen 1000  (Ethernet)
  RX packets 593  bytes 166550 (162.6 KiB)
  RX errors 0  dropped 0  overruns 0  frame 0
  TX packets 624  bytes 54025 (52.7 KiB)
  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

4.ifconfigコマンドを使って、enp0s3を無効にしてください。

Answer
# ifconfig enp0s3 down
# ifconfig enp0s3
enp0s3: flags=4098  mtu 1500
  inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
  ether 08:00:27:a3:26:3e  txqueuelen 1000  (Ethernet)
  RX packets 598  bytes 166940 (163.0 KiB)
  RX errors 0  dropped 0  overruns 0  frame 0
  TX packets 629  bytes 54415 (53.1 KiB)
  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
//flagsの箇所にUPという表示がなくなっているので停止しています。

5.ifconfigコマンドを使って、enp0s3を有効にしてください。

Answer
# ifconfig enp0s3 up
# ifconfig enp0s3
enp0s3: flags=4163  mtu 1500
  inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
  inet6 fe80::acad:70d1:c57a:b0db  prefixlen 64  scopeid 0x20<
  ether 08:00:27:a3:26:3e  txqueuelen 1000  (Ethernet)
  RX packets 611  bytes 168450 (164.5 KiB)
  RX errors 0  dropped 0  overruns 0  frame 0
  TX packets 675  bytes 59990 (58.5 KiB)
  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
//flagsの箇所にUPという表示があるので起動しています。

6.ifdownコマンドを使って、enp0s3を無効にしてください。

Answer
# ifdown enp0s3
接続 'enp0s3' が正常に非アクティブ化されました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/6)
# ifconfig enp0s3
enp0s3: flags=4163  mtu 1500
  ether 08:00:27:a3:26:3e  txqueuelen 1000  (Ethernet)
  RX packets 764  bytes 221841 (216.6 KiB)
  RX errors 0  dropped 0  overruns 0  frame 0
  TX packets 996  bytes 95471 (93.2 KiB)
  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

//UPと表示されていますが、IPアドレスが表示されなくなり無効化されています。

7.ifupコマンドを使って、enp0s3を有効にしてください。

Answer
# ifup enp0s3
接続が正常にアクティベートされました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/7)
# ifconfig enp0s3
enp0s3: flags=4163  mtu 1500
  inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
  inet6 fe80::acad:70d1:c57a:b0db  prefixlen 64  scopeid 0x20<
  ether 08:00:27:a3:26:3e  txqueuelen 1000  (Ethernet)
  RX packets 773  bytes 223397 (218.1 KiB)
  RX errors 0  dropped 0  overruns 0  frame 0
  TX packets 1032  bytes 99900 (97.5 KiB)
  TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

8.studentユーザに戻ってください。

Answer
# exit
ログアウト
$

3.ipコマンドとrouteコマンド

1.rootユーザに変更してください。

Answer
$ su -
パスワード:tokyoec
#

2.ipコマンドを使って、インターフェイス情報を確認してください。

Answer
# ip a
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope < lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope <
       valid_lft forever preferred_lft forever
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:a3:26:3e brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 85146sec preferred_lft 85146sec
    inet6 fe80::acad:70d1:c57a:b0db/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:b0:bb:33 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.18/24 brd 192.168.56.255 scope global noprefixroute enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::48a6:996b:e86d:23d0/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
4: virbr0:  mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
5: virbr0-nic:  mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:ff
# ip addr
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope < lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope <
       valid_lft forever preferred_lft forever
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:a3:26:3e brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 85025sec preferred_lft 85025sec
    inet6 fe80::acad:70d1:c57a:b0db/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:b0:bb:33 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.18/24 brd 192.168.56.255 scope global noprefixroute enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::48a6:996b:e86d:23d0/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
4: virbr0:  mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
5: virbr0-nic:  mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:
# ip addr show
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope < lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope <
       valid_lft forever preferred_lft forever
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:a3:26:3e brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 85025sec preferred_lft 85025sec
    inet6 fe80::acad:70d1:c57a:b0db/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:b0:bb:33 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.18/24 brd 192.168.56.255 scope global noprefixroute enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::48a6:996b:e86d:23d0/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
4: virbr0:  mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
5: virbr0-nic:  mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:
# ip addr list
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope < lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope <
       valid_lft forever preferred_lft forever
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:a3:26:3e brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 85025sec preferred_lft 85025sec
    inet6 fe80::acad:70d1:c57a:b0db/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:b0:bb:33 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.18/24 brd 192.168.56.255 scope global noprefixroute enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::48a6:996b:e86d:23d0/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
4: virbr0:  mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
5: virbr0-nic:  mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:
# ip address
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
      inet 127.0.0.1/8 scope < lo
         valid_lft forever preferred_lft forever
      inet6 ::1/128 scope <
         valid_lft forever preferred_lft forever
  2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
      link/ether 08:00:27:a3:26:3e brd ff:ff:ff:ff:ff:ff
      inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
         valid_lft 85025sec preferred_lft 85025sec
      inet6 fe80::acad:70d1:c57a:b0db/64 scope link noprefixroute
         valid_lft forever preferred_lft forever
  3: enp0s8:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
      link/ether 08:00:27:b0:bb:33 brd ff:ff:ff:ff:ff:ff
      inet 192.168.56.18/24 brd 192.168.56.255 scope global noprefixroute enp0s8
         valid_lft forever preferred_lft forever
      inet6 fe80::48a6:996b:e86d:23d0/64 scope link noprefixroute
         valid_lft forever preferred_lft forever
  4: virbr0:  mtu 1500 qdisc noqueue state DOWN group default qlen 1000
      link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:ff
      inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
         valid_lft forever preferred_lft forever
  5: virbr0-nic:  mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
      link/ether 52:54:00:ed:d7:d5 brd ff:ff:ff:ff:ff:

3.enp0s3に絞って、設定されているIPアドレス(IPv4,IPv6)、サブネットマスク、ブロードキャストアドレスを確認してください。

Answer
# ip a show enp0s3
2: enp0s3:  mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:a3:26:3e brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
        valid_lft 86039sec preferred_lft 86039sec
    inet6 fe80::acad:70d1:c57a:b0db/64 scope link noprefixroute
        valid_lft forever preferred_lft forever

//以下同じコマンド結果となります。
//ip a show enp0s3,ip addr show enp0s3,ip address show enp0s3
//ip a list enp0s3,ip addr list enp0s3,ip address list enp0s3

4.ipコマンドを使って、ルーティングテーブルを確認してください。

Answer
# ip r
default via 10.0.2.2 dev enp0s3 proto dhcp metric 102
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 metric 102
192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.18 metric 101
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
# ip route
default via 10.0.2.2 dev enp0s3 proto dhcp metric 102
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 metric 102
192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.18 metric 101
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
# ip route show
default via 10.0.2.2 dev enp0s3 proto dhcp metric 102
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 metric 102
192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.18 metric 101
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
# ip route list
default via 10.0.2.2 dev enp0s3 proto dhcp metric 102
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 metric 102
192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.18 metric 101
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown

5.routeコマンドを使って、ルーティングテーブルを確認してください。

Answer
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         _gateway        0.0.0.0         UG    102    0        0 enp0s3
10.0.2.0        0.0.0.0         255.255.255.0   U     102    0        0 enp0s3
192.168.56.0    0.0.0.0         255.255.255.0   U     101    0        0 enp0s8
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

6.studentユーザに戻ってください。

Answer
# exit
ログアウト
$

4.hostnameコマンドとhostnamectlコマンド

1.rootユーザに変更してください。

Answer
$ su -
パスワード:tokyoec
#

2.hostnameコマンドを使って、ホスト名を確認してください。

Answer
# hostname
localhost.localdomain

3.hostnameコマンドを使って、一時的にホスト名を「students.com」に変更してください。変更できたことを確認してください。※OSを再起動すると「localhost.localdomain」に戻ります。

Answer
# hostname students.com
# hostname
students.com

4.hostnamectlコマンドを使って、恒久的にホスト名を「tokyoec.com」となるようにしてください。

Answer
# hostnamectl set-hostname tokyoec.com

5.hostnamectlコマンドを使って、「tokyoec.com」に変更できたことを確認してください。

※Static hostnameの箇所が「tokyoec.com」となります。

Answer
# hostnamectl status
Static hostname: tokyoec.com
      Icon name: computer-vm
        Chassis: vm
      Machine ID: ec3013fcd5694968ae0536d059095897
        Boot ID: a1293bfbb48d47c8b5be2501db0fc989
  Virtualization: oracle
Operating System: CentOS Linux 8 (Core)
    CPE OS Name: cpe:/o:centos:centos:8
          Kernel: Linux 4.18.0-147.3.1.el8_1.x86_64
    Architecture: x86-64

6.hostnameコマンドで一時的に、ホスト名を「test.students.com」に変更して、hostnamectlコマンドでホスト名を確認してください。※Static hostnameの箇所が「tokyoec.com」、Transient hostnameの箇所が「test.students.com」となります。OSを再起動すると「tokyoec.com」となります。

Answer
# hostname test.students.com
# hostnamectl status
Static hostname: tokyoec.com
Transient hostname: test.students.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: ec3013fcd5694968ae0536d059095897
           Boot ID: a1293bfbb48d47c8b5be2501db0fc989
    Virtualization: oracle
  Operating System: CentOS Linux 8 (Core)
       CPE OS Name: cpe:/o:centos:centos:8
            Kernel: Linux 4.18.0-147.3.1.el8_1.x86_64
      Architecture: x86-64

7.studentユーザに戻ってください。

Answer
# exit
ログアウト
$

5.netstatコマンドとssコマンド

1.rootユーザに変更してください。

Answer
$ su -
パスワード:tokyoec
#

2.netstatコマンドを使って、全てアクティブなソケットで、ホスト・ポート・ユーザなどの名前を解決せずに、数字アドレスでTCPソケットに限定して確認してください。

Answer
# netstat -tan
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:5355            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN
tcp        0     36 192.168.56.18:22        192.168.56.1:57467      ESTABLISHED
tcp6       0      0 :::5355                 :::*                    LISTEN
tcp6       0      0 :::111                  :::*                    LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
tcp6       0      0 ::1:631                 :::*                    LISTEN

3.netstatコマンドを使って、ルーティングテーブルを確認してください。※routeコマンド同じ結果となります。

Answer
# netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         _gateway        0.0.0.0         UG        0 0          0 enp0s3
10.0.2.0        0.0.0.0         255.255.255.0   U         0 0          0 enp0s3
192.168.56.0    0.0.0.0         255.255.255.0   U         0 0          0 enp0s8
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         _gateway        0.0.0.0         UG        0 0          0 enp0s3
10.0.2.0        0.0.0.0         255.255.255.0   U         0 0          0 enp0s3
192.168.56.0    0.0.0.0         255.255.255.0   U         0 0          0 enp0s8
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0

4.ssコマンドを使って、全てアクティブなソケットで、ホスト・ポート・ユーザなどの名前を解決せずに、数字アドレスでTCPソケットに限定して確認してください。

Answer
# ss -alnt
State    Recv-Q    Send-Q        Local Address:Port        Peer Address:Port
LISTEN   0         128                 0.0.0.0:5355             0.0.0.0:*
LISTEN   0         128                 0.0.0.0:111              0.0.0.0:*
LISTEN   0         32            192.168.122.1:53               0.0.0.0:*
LISTEN   0         128                 0.0.0.0:22               0.0.0.0:*
LISTEN   0         5                 127.0.0.1:631              0.0.0.0:*
LISTEN   0         128                    [::]:5355                [::]:*
LISTEN   0         128                    [::]:111                 [::]:*
LISTEN   0         128                    [::]:22                  [::]:*
LISTEN   0         5                     [::1]:631                 [::]:*

5.studentユーザに戻ってください。

Answer
# exit
ログアウト
$

6.pingコマンド

1.rootユーザに変更してください。

Answer
$ su -
パスワード:tokyoec
#

2.pingコマンドを使って、www.google.co.jpに対して、オプション指定で5回、ICMPパケットを送信してください。

Answer
# ping -c 5 www.google.co.jp
PING www.google.co.jp (172.217.161.67) 56(84) bytes of data.
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=1 ttl=54 time=15.2 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=2 ttl=54 time=4.98 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=3 ttl=54 time=31.4 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=4 ttl=54 time=17.3 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=5 ttl=54 time=15.4 ms

--- www.google.co.jp ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 10ms
rtt min/avg/max/mdev = 4.983/16.855/31.381/8.452 ms

3.pingコマンドを使って、www.google.co.jpに対して、オプション指定で3秒間隔、ICMPパケットを送信してください。5回目位で[Ctrl]+[C]で停止してください。

Answer
# ping -i 3 www.google.co.jp
PING www.google.co.jp (172.217.161.67) 56(84) bytes of data.
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=1 ttl=54 time=5.83 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=2 ttl=54 time=11.1 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=3 ttl=54 time=13.6 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=4 ttl=54 time=7.74 ms
64 bytes from nrt20s09-in-f3.1e100.net (172.217.161.67): icmp_seq=5 ttl=54 time=23.8 ms
^C
--- www.google.co.jp ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 27ms
rtt min/avg/max/mdev = 5.826/12.412/23.800/6.293 ms

4.studentユーザに戻ってください。

Answer
# exit
ログアウト
$

5.Windowsのコマンドプロンプト起動して、www.google.co.jpに対して、連続でICMPパケットを送信してください。確認後、[Ctrl]+[C]で停止してください。

Answer
> ping -t www.google.co.jp

www.google.co.jp [172.217.26.3]に ping を送信しています 32 バイトのデータ:
172.217.26.3 からの応答: バイト数 =32 時間 =5ms TTL=55
172.217.26.3 からの応答: バイト数 =32 時間 =11ms TTL=55
172.217.26.3 からの応答: バイト数 =32 時間 =10ms TTL=55
172.217.26.3 からの応答: バイト数 =32 時間 =3ms TTL=55
172.217.26.3 からの応答: バイト数 =32 時間 =4ms TTL=55
172.217.26.3 からの応答: バイト数 =32 時間 =3ms TTL=55

172.217.26.3 の ping 統計:
    パケット数: 送信 = 6、受信 = 6、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
    最小 = 3ms、最大 = 11ms、平均 = 6ms
Ctrl+C
^C

7.tracerouteコマンドとtracertコマンド

1.rootユーザに変更してください。

Answer
$ su -
パスワード:tokyoec
#

2.tracerouteコマンドのインストール

Answer
# dnf -y install traceroute
メタデータの期限切れの最終確認: 0:02:10 時間前の 2020年02月03日 04時39分20秒 に 実施しました。
依存関係が解決しました。
================================================================================
 パッケージ         Arch           バージョン              リポジトリー   サイズ
================================================================================
インストール:
 traceroute         x86_64         3:2.1.0-6.el8           BaseOS          67 k

トランザクションの概要
================================================================================
インストール  1 パッケージ

ダウンロードサイズの合計: 67 k
インストール済みのサイズ: 109 k
パッケージのダウンロード:
traceroute-2.1.0-6.el8.x86_64.rpm               667 kB/s |  67 kB     00:00
--------------------------------------------------------------------------------
合計                                             98 kB/s |  67 kB     00:00
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                        1/1
  インストール中   : traceroute-3:2.1.0-6.el8.x86_64                        1/1
  scriptletの実行中: traceroute-3:2.1.0-6.el8.x86_64                        1/1
  検証             : traceroute-3:2.1.0-6.el8.x86_64                        1/1

インストール済み:
  traceroute-3:2.1.0-6.el8.x86_64

完了しました!

3.www.google.co.jpに対してtracerouteコマンドを実行してください。※結果は環境によって異なります。

Answer
# traceroute www.google.co.jp
traceroute to www.google.co.jp (172.217.161.35), 30 hops max, 60 byte packets
 1  _gateway (10.0.2.2)  1.092 ms  1.035 ms  1.004 ms
 2  _gateway (10.0.2.2)  4.211 ms  4.103 ms  4.037 ms

4.studentユーザに戻ってください。

Answer
# exit
ログアウト
$

5.Windowsのコマンドプロンプトを起動して、www.google.co.jpに対してtracertコマンドを実行してください。※結果は環境によって異なります。

Answer
> tracert www.google.co.jp

www.google.co.jp [172.217.175.35] へのルートをトレースしています
経由するホップ数は最大 30 です:

  1    <1 ms    <1 ms    <1 ms  192.168.50.254
  2     *        *        *     要求がタイムアウトしました。
  3     *        *        *     要求がタイムアウトしました。
  4     *        *        *     要求がタイムアウトしました。
  5     *        *        *     要求がタイムアウトしました。
  6     *        *        *     要求がタイムアウトしました。
  7     *        *        *     要求がタイムアウトしました。
  8     *        *        *     要求がタイムアウトしました。
  9     *        *        *     要求がタイムアウトしました。
 10     3 ms     3 ms     3 ms  nrt20s19-in-f3.1e100.net [172.217.175.35]

トレースを完了しました。
Last updated on 14 Apr 2020
Published on 17 Oct 2017