Step.4 基本IPネットワーク PC 1 192.168.0.1 PC 2 192.168.0.2 Linux Linux eth0 PC 3 192.168.0.3 eth0 PC 4 192.168.0.4 Linux eth0 Windows (ノートPC) ローカルエリア接続 LANケーブル ハブ ネットワーク1 ネットワーク: 192.168.0.0/24 ネットマスク: 255.255.255.0 実際のLAN配線(1) ハブ 各机上 実際のLAN配線(2) PCの裏側 eth2 eth1 ここが eth0 のLANインタフェース リンクランプ 実際のLAN配線(3) リンクランプの 点灯を確認 イーサネット・ハブ LinuxとIPコマンド(教科書P.17) • • • • • • • • • • • • • • • • CLI (Command Line Interface) ifconfig [-a] [インタフェース名] arp [-n] ping [-c 回数] IPアドレス(ホスト名) traceroute [-n] IPアドレス(ホスト名) route -n route add ... route del ... netstat [-n] --protocol=inet telnet IPアドレス(ホスト名) ssh IPアドレス(ホスト名) [ -l ユーザ名] ssh IPアドレス(ホスト名) コマンドや引数 ftp IPアドレス(ホスト名) scp [-p] [-r] ファイル名 IPアドレス(ホスト名): scp [-p] [-r] IPアドレス(ホスト名):ファイル名 ディレクトリ名 tcpdump -i インタフェース名 wireshark IPアドレスの付与と ifconfig(教科書P.39) • IPアドレス – IPv4 ➜ 32ビット(約43億個) – IPv6 ➜ 128ビット(約340兆の1兆倍の1兆倍個) • ifconfigコマンド – インタフェースの状態の確認 • UP/DOWN • IPアドレスの確認 • MACアドレスの確認 – IPアドレスやネットマスクの設定 ifconfig コマンドの例 (教科書P.19) $ ifconfig eth0 インタフェース名 MACアドレス IPアドレス Link encap:イーサネット ハードウェアアドレス 00:24:81:c2:08:ce inetアドレス:192.168.0.1 ブロードキャスト:192.168.0.255 マスク:255.255.255.0 inet6アドレス: fe80::224:81ff:fec2:8ce/64 範囲:リンク UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1 RXパケット:366680 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:19654 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:100 RXバイト:30043647 (30.0 MB) TXバイト:6391030 (6.3 MB) メモリ:f0500000-f0520000 lo Link encap:ローカルループバック inetアドレス:127.0.0.1 マスク:255.0.0.0 inet6アドレス: ::1/128 範囲:ホスト UP LOOPBACK RUNNING MTU:16436 メトリック:1 RXパケット:1733 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:1733 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:0 RXバイト:3964792 (3.9 MB) TXバイト:3964792 (3.9 MB) ネットマスク ARPテーブルと通信の開始(教科書P.41) • arpコマンドと、ARPテーブル • pingコマンドにより通信を開始する • ICMPパケット 送信先 PC 1 192.168.0.1 送信元 PC 2 192.168.0.2 ping コマンドの例 (教科書P.20) $ ping www.iij.ad.jp 目的のホストの正式なホスト名(FQDN)とIPアドレス PING www.iij.ad.jp (210.130.137.80) 56(84) bytes of data. このホスト までのRTT 64 bytes from www-v4.iij.ad.jp (210.130.137.80): icmp_seq=1 ttl=63 time=31.1 ms 64 bytes from www-v4.iij.ad.jp (210.130.137.80): icmp_seq=2 ttl=63 time=25.9 ms 64 bytes from www-v4.iij.ad.jp (210.130.137.80): icmp_seq=3 ttl=63 time=25.9 ms 64 bytes from www-v4.iij.ad.jp (210.130.137.80): icmp_seq=4 ttl=63 time=26.8 ms ^C (ずっと続くので、Ctrl-Cで終了させた) --- twww.ipc.hiroshima-cu.ac.jp ping statistics --4 packets transmitted, 4 received, 0% packet loss, time 3015ms rtt min/avg/max/mdev = 25.973/27.491/31.130/2.141 ms RTTの最小値、平均値、最大値、標準偏差(ばらつき具合) 遠隔ログイン (教科書P.42) • telnet と ssh • TCP通信 telnet/sshサーバ PC 1 192.168.0.1 PC 2 192.168.0.2 Webアクセス (教科書P.44) • Webサーバ と Webクライアント(ブラウザ) • アクセスログにアクセス元のIPアドレスが残る Webサーバ PC 1 192.168.0.1 Webクライアント PC 2 192.168.0.2 IPv6アドレスによるアクセス(教科書P.45) • 2001: で始まるアドレス • fe80: で始まるアドレス • ifconfig • ping6
© Copyright 2025 ExpyDoc