VMWareで本格的に遊ぶためにはTCP/IPの知識が不可欠のようだ。とにかくメモを書き散らしてみる。 -[[ネットワークエンジニアを目指して:http://www.itbook.info/]] *Windows [#g7949ee9] **コマンドメモ [#sac58205] -IPアドレスとホスト名の対応を知るには nslookup か tracert。NetBIOSがらみ?なら「[[IPアドレスからホスト名を見つける方法:http://www.atmarkit.co.jp/fwin2k/win2ktips/087findhostname/087findhostname.html]]」という記事があったが内容はよくわからない(自分の知識不足)。 **ルーティングテーブル [#i6627ff8] 自身のルーティングテーブルを見るには netstat -r か route print とする。Metricは、数値が小さいほどそこへのroutingが優先されるという意味。Windows2000だと全部1らしい? -[[ルーティング・テーブルを操作する:http://www.atmarkit.co.jp/fwin2k/win2ktips/266routing/routing.html]] **ARP [#l14a7cf4] ARPテーブルは arp -a とすると見られる。(MACアドレスとIPアドレスはちょっと変えた) C:\Documents and Settings\Administrator>arp -a Interface: 192.168.xx.249 on Interface 0x1000003 Internet Address Physical Address Type 192.168.xx.1 xx-xx-xx-xx-xx-xx dynamic C:\Documents and Settings\Administrator> Typeの表示はdynamicが自動で取得したもので、staticが手動で設定したものである。1ケしか無いこのエントリは、このPCのデフォルトゲートウェイであった。ということは、ここから「最近このPCからは192.168.xx.1としか通信していない」と考えていいのだろう。で、ここに載ってないアドレスと通信すれば、その相手がARPのエントリに加えられるはず。実際やってみると C:\Documents and Settings\Administrator>ping 192.168.xx.24 Pinging 192.168.xx.24 with 32 bytes of data: Reply from 192.168.xx.24: bytes=32 time<10ms TTL=255 Reply from 192.168.xx.24: bytes=32 time<10ms TTL=255 Reply from 192.168.xx.24: bytes=32 time<10ms TTL=255 Reply from 192.168.xx.24: bytes=32 time<10ms TTL=255 Ping statistics for 192.168.xx.24: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms C:\Documents and Settings\Administrator>arp -a Interface: 192.168.xx.249 on Interface 0x1000003 Internet Address Physical Address Type 192.168.xx.1 xx-xx-xx-xx-xx-xx dynamic 192.168.xx.24 xx-xx-xx-xx-xx-xx dynamic C:\Documents and Settings\Administrator> となって、確かにpingの相手がエントリに加わった。で、こいつはほっといたら消えた。これはARPテーブル(エントリ?)の寿命によるものだろう。寿命は数分から10分らしいが、どこで設定されているかはわからない。待ってるといつのまにかエントリが増えているのは、自分の知らぬ所で勝手に通信されている証か。 テーブルを手動で消すには -d オプションを使う。 C:\Documents and Settings\Administrator>arp -d C:\Documents and Settings\Administrator>arp -a No ARP Entries Found C:\Documents and Settings\Administrator>