rarpdによる ipアドレス設定 - yamaha2003/9/25 rarpd on windows (32bits) 2 概要...

28
rarpd rarpd による による IP IP アドレス設定 アドレス設定

Upload: others

Post on 10-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

rarpdrarpdによるによるIPIPアドレス設定アドレス設定

Page 2: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 2rarpd on windows (32bits)

概要

IPアドレスが初期設定されていないRTX1000にrarpの仕組みを使って暫定IPアドレスを割り当てtelnetで設定可能とする。

RTX1000 RT57i

IPアドレス初期設定 機種例

設定なし RTX1000,RTX2000

RT100i,RT102i,RT103i,RT105シリーズ(i/e/p),

RT140シリーズ(i/e/f/p),RT200i,RT300i

192.168.0.1/24 RT80i,RTA50i,RTA52i,RT60w,RTA54i,RTW65b,RTW65i,

RTA55i,RT56v

192.168.100.1/24 RT57i,RTV700

Page 3: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 3rarpd on windows (32bits)

RTX1000初期設定のアクセス方法

RARPで初期IPアドレスを付与後、

“telnet”

設定用シリアル・ポート

ISDN回線

ISDN回線越しでヤマハルーターからの“リモートセットアップ”

PCでRARPDを起動

[IPアドレスが未設定時の初期設定方法]1)シリアルポート2) RARP3)リモートセットアップ

[シリアルのパラメータ]・9600 bit/s・文字長: 8bits・パリティ: なし・ストップビット:1・漢字: Shift JIS

Page 4: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 4rarpd on windows (32bits)

説明に使用する環境

RTX1000 RT57i

[RT57i]・192.168.100.1/24・DHCPサーバー

[Windows 2000]・DHCPクライアント→192.168.100.2・RARPD起動!

[RTX1000]・IPアドレス未設定→RARPクライアント・LAN1 MACアドレス

“00:a0:de:07:f1:bf”

DHCPでアドレス付与“192.168.100.2”RARPでアドレス付与

“192.168.100.25”

Page 5: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 5rarpd on windows (32bits)

rarpdをダウンロードする。

rarpdのフリーソフトウェアが公開されている。 [rt100i-users 32899]

zipを解凍するとソースファイルと実行ファイルがある。

作者: Lew PerinHomePage: http://www.panix.com/~perin/File: http://www.panix.com/~perin/rarpd.zip

Page 6: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 6rarpd on windows (32bits)

rarpdのREADMEを読む。

Page 7: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 7rarpd on windows (32bits)

rarpdの実行に必要なファイルをコピーする

2つのファイルをコピーする。・RARP.SYS・RARPD.EXE

Page 8: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 8rarpd on windows (32bits)

rarpd用設定ファイルを作成し実行する。

設定ファイルの“RARPD.TBL”を作成する。

rarpdを起動しているWindows2000のWNTIPCFG表示結果

設定ファイルにはRTX1000のMACアドレスとPCからアクセス可能な暫定IPアドレスを記述する。

Page 9: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 9rarpd on windows (32bits)

rarpdを起動する。

起動すると起動時メッセージが表示される。動作状態は表示されない。

起動時にログが作成される。

終了時は「×」をクリック。

Page 10: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 10rarpd on windows (32bits)

RTX1000にpingしてみる

RTX1000を起動する。

RTX1000にpingすると返事がある。

ARPテーブルを表示するとRTX1000のMACアドレスが登録されていることが確認できる。

Page 11: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 11rarpd on windows (32bits)

RTX1000にtelnetしてみる

telnetでログインしてみる。

パスワードもconfigも未設定。

経路情報でLAN1のIPアドレスが確認可能。

Page 12: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 12rarpd on windows (32bits)

RTX1000のlogでRARP動作結果を確認

ログに「RARPでIPアドレスを取得した」ことが記録されている。

Page 13: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 13rarpd on windows (32bits)

ARPとRARPの書式0 7 8 1

62324

31

ハードウェアタイプ (=Ethernet:0x0001) プロトコルタイプ (=IP:0x0800)

探索するMACアドレス(続き)

HLEN (=6 octets) PLEN (=4 octets) オペレーション

送信元MACアドレス

送信元IPアドレス

探索するMACアドレス

送信元MACアドレス(続き)

送信元IPアドレス(続き)

探索するIPアドレス

15

0x00010x00010x00010x0001ハードウェアタイプ(Ethernet:0x0001)0x08000x08000x08000x0800プロトコルタイプ (IP:0x0800)

0x80350x80350x08060x0806Ethernet type

0x00040x00030x00020x0001オペレーション

4444PLEN: IPアドレスの長さ(オクテット)6666HLEN: MACアドレスの長さ(オクテット)

RARP replyRARP requestARP replyARP requestARP(Address Resolution Protocol)とRARP(Reverse Address Resolution Protocol)の書式差分点

Page 14: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 14rarpd on windows (32bits)

RARP(request: RTX1000→PC/RARPD)

Page 15: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 15rarpd on windows (32bits)

RARP(reply: PC/RARPD→RTX1000)

Page 16: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 16rarpd on windows (32bits)

ARP(request: PC→RTX1000)

Page 17: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 17rarpd on windows (32bits)

ARP(reply: RTX1000→PC)

Page 18: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 18rarpd on windows (32bits)

telnet コマンド書式: telnet IPアドレスまたはホスト名 ポート番号

Page 19: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 19rarpd on windows (32bits)

telnet コマンド

Page 20: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 20rarpd on windows (32bits)

MS-DOS プロンプト

[ウィンドウのキャプチャー] Alt + PrtSc

[スクリーンのキャプチャー] Shift + PrtSc

[スタート]

→[プログラム(P)]

→[アクセサリ]

→[コマンド プロンプト]

ステータスバーで、

マウスの右ボタンを

クリックするとでる

メニューのプロパティ

でカスタマイズできる。

・色、フォント、…・ヒストリ

・スクロールバー

Page 21: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 21rarpd on windows (32bits)

TeraTerm Pro

Tera Term ProWindows用のフリーソフトウェアのターミナルエミュレータ(通信ソフト)です。VT100エミュレーション、telnet接続、シリアル接続などが可能です。また、第三者によるTeraTermを拡張するモジュールもいくつか公開されています。http://hp.vector.co.jp/authors/VA002416/

http://www.sakurachan.org/soft/teraterm-j/files/ttermp23.zipftp://www.sakurachan.org/pub/windows/net/term/teraterm/ttermp23.ziphttp://www.vector.co.jp/authors/VA002416/ttermp23.zipftp://riksun.riken.go.jp/pub/pc/misc/terminal/teraterm/ttermp23.zipftp://ftp.forest.impress.co.jp/pub/win/winsock/apps/teraterm/ttermp23.zipftp://ftp.s.u-tokyo.ac.jp/PC/terminal/teraterm/ttermp23.zip

Page 22: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 22rarpd on windows (32bits)

TeraTerm Pro (telnetで接続)

[スタート]

→[プログラム(P)]

→[Tera Term Pro]

→[Tera Term Pro]

Page 23: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 23rarpd on windows (32bits)

TeraTerm Pro (漢字コード選択)

Page 24: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 24rarpd on windows (32bits)

TeraTerm Pro (接続先の登録)

Page 25: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 25rarpd on windows (32bits)

ethereal + WinPcap

etherealフリーのLANアナライザー(プロトコルアナライザー)→いろいろなOSで利用できるWindows2000/XPなど: WinPcapを併用する。FreeBSD…portsフィルタリングの書式は、UNIXのtcpdump準拠http://www.ethereal.com/

WinPcapWindows用キャプチャードライバーhttp://netgroup-serv.polito.it/winpcap/install/default.htm

Page 26: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 26rarpd on windows (32bits)

ethereal(起動時)

Page 27: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 27rarpd on windows (32bits)

ethereal(キャプチャ開始)

Page 28: rarpdによる IPアドレス設定 - Yamaha2003/9/25 rarpd on windows (32bits) 2 概要 IPアドレスが初期設定されていない RTX1000にrarpの仕組みを使って暫定IPア

2003/9/25 28rarpd on windows (32bits)

ethereal(取り込み→終了)