ぼぶろぐ -44ページ目

ぼぶろぐ

以前は、あいらぶLinux♪というタイトルでしたが、
最近はLinux以外のことも書いているので、タイトルを変更しました。
ぼぶちゃんのぶろぐでぼぶろぐです。

■TeredoでIPv6インターネットを体験する


ASCII.jpの"TeredoでIPv6インターネットを体験する"をやってみました。
http://tech.ascii.jp/elem/000/000/611/611369/



◆まずグローバルIPv6アドレスを削除する


windows7のグローバルIPv6アドレスを削除する


C:\Windows\system32>netsh interface ipv6 reset
OK


この後、機器の再起動実施


※ルータは今のところIPv6の設定をしていないので、変更なしです。



◆Windows の標準機能(Teredo)を使ってみる


C:\Windows\system32>ipconfig /all

~省略~

Tunnel adapter Teredo Tunneling Pseudo-Interface:

接続固有の DNS サフィックス . . . :
説明. . . . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
物理アドレス. . . . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP 有効 . . . . . . . . . . . . : いいえ
自動構成有効. . . . . . . . . . . : はい
IPv6 アドレス . . . . . . . . . . . : 2001:0:4137:9e76:3cb2:2b1c:c20a:890e(優先)
リンクローカル IPv6 アドレス. . . . : fe80::3cb2:2b1c:c20a:890e%14(優先)
デフォルト ゲートウェイ . . . . . : ::
NetBIOS over TCP/IP . . . . . . . : 無効




C:\Windows\system32>netsh interface ipv6 show teredo
Teredo パラメーター
---------------------------------------------
種類 : client
サーバー名 : teredo.ipv6.microsoft.com.
クライアント更新間隔 : 30 秒
クライアント ポート : unspecified
状態 : dormant


状態が参考Webページと異なりますね。

調べたところdormantはteredoサーバとネゴシエーションが

完了していて、最近使用されていない状態とのことです。


参考ページ

http://technet.microsoft.com/ja-jp/library/ee844188(WS.10).aspx



一度以下のWebページにIPv6でアクセスしてみる

http://[2001:218:2001:3005::7f]/




もう一度、Teredoの状態を確認してみる。


C:\Windows\system32>netsh interface ipv6 show teredo
Teredo パラメーター
---------------------------------------------
種類 : client
サーバー名 : teredo.ipv6.microsoft.com.
クライアント更新間隔 : 30 秒
クライアント ポート : unspecified
状態 : qualified
クライアントの種類 : teredo client
ネットワーク : unmanaged
NAT : restricted
NAT の特殊な動作 : UPNP: いいえ、保持するポート: はい
ローカル マッピング : 192.168.11.7:54499
外部 NAT マッピング : 112.136.24.236:54499


今、接続したので、状態が最近使用されたという意味の

qualifiedに変わりました。



現状の構成を変更することなく、IPv6通信ができることを

確認しました。



参考:IPv6アドレスのポート指定は [IPv6アドレス]:ポート番号 のようです。


RFC 2732 URLでのリテラルIPv6アドレスのフォーマット

http://www.ietf.org/rfc/rfc2732.txt

とっても遅くなりましたが、6/18にdnstudyというDNSの勉強会に参加してきました。


勉強会の参加は初めてだったのですが、正直この内容が無料で聞けるのかと思うくらい、

クオリティが高い内容でした。次回も参加したいですね。


また、勉強会では志の高い若い人がたくさんいるので、まだまだ若い者には

負けてられないと思い、いい刺激を受けました。


懇親会でお話ししたみなさま、今後ともよろしくお願いいたします。

勉強会を開催してくださいましたスタッフのみなさまありがとうございました。

今後はスタッフのお手伝いもしていきたいと考えています。



 DNS周辺技術勉強会 #dnstudy 01

 http://atnd.org/events/16763


・資料
 ・DNS再入門
  資料:http://www.slideshare.net/ttkzw/dnstudy-01-dnsprimer
  動画:http://www.ustream.tv/recorded/15456455     

 ・Unboundの紹介
  資料:http://www.slideshare.net/ttkzw/dnstudy-01-unboundintroduction    

  動画:http://www.ustream.tv/recorded/15457471
   
 ・ドメイン名の歴史
  資料:http://www.slideshare.net/ttkzw/dnstudy01-dnshistory      
  動画:http://www.ustream.tv/recorded/15458041

■IPv6を使ったLANを試してみよう その2


ASCII.jpの"IPv6を使ったLANを試してみよう"をやってみました。
http://ascii.jp/elem/000/000/608/608964/

前回は、windowsXPの準備が完了しましたので、
windows7とXP間で通信をさせるところからです。



◆windows7とXP間でリンクローカルアドレス宛にpingを実行


現在の家の環境

・windows7
 MACアドレス:5C-FF-35-0C-58-8F
 リンクローカルアドレス:fe80::99c9:2a15:c498:2f44

・windowsXP
 MACアドレス:08-00-46-A7-D2-16
 リンクローカルアドレス:fe80::a00:46ff:fea7:d216



windows7からwindowsXPに向けてpingを実行


>ping fe80::a00:46ff:fea7:d216

fe80::a00:46ff:fea7:d216 に ping を送信しています 32 バイトのデータ:
fe80::a00:46ff:fea7:d216 からの応答: 時間 <1ms
fe80::a00:46ff:fea7:d216 からの応答: 時間 <1ms
fe80::a00:46ff:fea7:d216 からの応答: 時間 <1ms
fe80::a00:46ff:fea7:d216 からの応答: 時間 <1ms

fe80::a00:46ff:fea7:d216 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
最小 = 0ms、最大 = 0ms、平均 = 0ms


>ping fe80::a00:46ff:fea7:d216%11

fe80::a00:46ff:fea7:d216%11 に ping を送信しています 32 バイトのデータ:
fe80::a00:46ff:fea7:d216%11 からの応答: 時間 <1ms
fe80::a00:46ff:fea7:d216%11 からの応答: 時間 <1ms
fe80::a00:46ff:fea7:d216%11 からの応答: 時間 <1ms
fe80::a00:46ff:fea7:d216%11 からの応答: 時間 <1ms

fe80::a00:46ff:fea7:d216%11 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
最小 = 0ms、最大 = 0ms、平均 = 0ms


pingが通ります。
windows7だとスコープIDを指定してもしなくても
pingは通るみたいですね。



windowsXPからwindows7へpingを実行


>ping fe80::99c9:2a15:c498:2f44

Pinging fe80::99c9:2a15:c498:2f44 with 32 bytes of data:

Destination net unreachable.
Destination net unreachable.
Destination net unreachable.
Destination net unreachable.

Ping statistics for fe80::99c9:2a15:c498:2f44:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

>ping fe80::99c9:2a15:c498:2f44%5

Pinging fe80::99c9:2a15:c498:2f44%5 with 32 bytes of data:

Reply from fe80::99c9:2a15:c498:2f44%5: time<1ms
Reply from fe80::99c9:2a15:c498:2f44%5: time<1ms
Reply from fe80::99c9:2a15:c498:2f44%5: time<1ms
Reply from fe80::99c9:2a15:c498:2f44%5: time<1ms

Ping statistics for fe80::99c9:2a15:c498:2f44%5:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms


pingは通りますが、スコープIDを指定しないと
だめみたいですね。



近隣ノードキャッシュ情報の表示


・windows7

>netsh
netsh>interface ipv6
netsh interface ipv6>show neighbors 11

インターフェイス 11: ローカル エリア接続


インターネット アドレス 物理アドレス 種類
-------------------------------------------- ----------------- -----------
fe80::a00:46ff:fea7:d216 08-00-46-a7-d2-16 Stale
  以下、省略
  

・windowsXP

>netsh
netsh>interface ipv6
netsh interface ipv6>show neighbors 5

インターフェイス 5: ローカル エリア接続

Internet Address Physical Address Type
--------------------------------------------- ----------------- -----------
fe80::99c9:2a15:c498:2f44 5c-ff-35-0c-58-8f Stale
  以下、省略



これは、IPv4のarpテーブルみたいなものなので、
ここに登録がないとIPv6通信ができません。
とある機器でここの登録がうまくいかなくて、
IPv6通信ができなかったことがあります。



◆windows7とXP間でグローバルユニキャストアドレス宛にpingを実行


グローバルユニキャストの割り当て


・windows7

管理者でコマンドプロンプトを開く

"コマンドプロンプト"を右クリックし、"管理者として実行"をクリック


>netsh
netsh>interface ipv6
netsh interface ipv6>set interface 11 advertise=enabled
OK

netsh interface ipv6>add route 2001:db8:1:1::/64 11 publish=yes
OK


これで、windows7とwindowsXPにIPv6アドレスが自動で
割り当たります。


・windows7

>ipconfig /all

イーサネット アダプター ローカル エリア接続:

接続固有の DNS サフィックス . . . :
説明. . . . . . . . . . . . . . . : Intel(R) 82577LM Gigabit Network Connection
物理アドレス. . . . . . . . . . . : 5C-FF-35-0C-58-8F
DHCP 有効 . . . . . . . . . . . . : はい
自動構成有効. . . . . . . . . . . : はい
IPv6 アドレス . . . . . . . . . . . : 2001:db8:1:1:99c9:2a15:c498:2f44(優先)   ★
一時 IPv6 アドレス. . . . . . . . . : 2001:db8:1:1:1a3:8fcf:9ff4:83c4(優先)   ★
リンクローカル IPv6 アドレス. . . . : fe80::99c9:2a15:c498:2f44%11(優先)
IPv4 アドレス . . . . . . . . . . : 192.168.11.7(優先)
サブネット マスク . . . . . . . . : 255.255.255.0
リース取得. . . . . . . . . . . . : 2011年5月26日 21:15:45
リースの有効期限. . . . . . . . . : 2011年6月7日 9:02:50
デフォルト ゲートウェイ . . . . . : 192.168.11.1
DHCP サーバー . . . . . . . . . . : 192.168.11.1
DHCPv6 IAID . . . . . . . . . . . : 240975669
DHCPv6 クライアント DUID. . . . . . . . : 00-01-00-01-13-A6-51-BB-5C-FF-35-0C-58-8F
DNS サーバー. . . . . . . . . . . : 192.168.11.1
NetBIOS over TCP/IP . . . . . . . : 有効


・windowsXP

>ipconfig /all

Ethernet adapter ローカル エリア接続:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek RTL8139/810x Family Fast Ethernet NIC
Physical Address. . . . . . . . . : 08-00-46-A7-D2-16
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.11.5
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IP Address. . . . . . . . . . . . : 2001:db8:1:1:6947:b121:d2c9:5f64   ★
IP Address. . . . . . . . . . . . : 2001:db8:1:1:a00:46ff:fea7:d216   ★
IP Address. . . . . . . . . . . . : fe80::a00:46ff:fea7:d216%5
Default Gateway . . . . . . . . . : 192.168.11.1
DHCP Server . . . . . . . . . . . : 192.168.11.1
DNS Servers . . . . . . . . . . . : 192.168.11.1
fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
Lease Obtained. . . . . . . . . . : 2011年6月5日 14:32:39
Lease Expires . . . . . . . . . . : 2011年6月7日 14:32:39


参考URLにはXPには一つしか割り当たらないと書いてありましたが、
2つ割り当たっていますね。
この2つのIPv6アドレスを交互に使うというwindowsの機能はちょっと面倒で、
トンネルルータやファイアウォールなど送信元IPアドレスで制御するところでは
注意が必要ですね。



グローバルユニキャストアドレス宛にping実行


・windows7


>ping 2001:db8:1:1:6947:b121:d2c9:5f64

2001:db8:1:1:6947:b121:d2c9:5f64 に ping を送信しています 32 バイトのデータ:
2001:db8:1:1:6947:b121:d2c9:5f64 からの応答: 時間 <1ms
2001:db8:1:1:6947:b121:d2c9:5f64 からの応答: 時間 <1ms
2001:db8:1:1:6947:b121:d2c9:5f64 からの応答: 時間 <1ms
2001:db8:1:1:6947:b121:d2c9:5f64 からの応答: 時間 <1ms

2001:db8:1:1:6947:b121:d2c9:5f64 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
最小 = 0ms、最大 = 0ms、平均 = 0ms


>ping 2001:db8:1:1:a00:46ff:fea7:d216

2001:db8:1:1:a00:46ff:fea7:d216 に ping を送信しています 32 バイトのデータ:
2001:db8:1:1:a00:46ff:fea7:d216 からの応答: 時間 =1ms
2001:db8:1:1:a00:46ff:fea7:d216 からの応答: 時間 <1ms
2001:db8:1:1:a00:46ff:fea7:d216 からの応答: 時間 <1ms
2001:db8:1:1:a00:46ff:fea7:d216 からの応答: 時間 <1ms

2001:db8:1:1:a00:46ff:fea7:d216 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
最小 = 0ms、最大 = 1ms、平均 = 0ms


2つのIPv6アドレス宛にpingが通りました。


・windowsXP


>ping 2001:db8:1:1:99c9:2a15:c498:2f44

Pinging 2001:db8:1:1:99c9:2a15:c498:2f44 with 32 bytes of data:

Reply from 2001:db8:1:1:99c9:2a15:c498:2f44: time=1ms
Reply from 2001:db8:1:1:99c9:2a15:c498:2f44: time<1ms
Reply from 2001:db8:1:1:99c9:2a15:c498:2f44: time<1ms
Reply from 2001:db8:1:1:99c9:2a15:c498:2f44: time<1ms

Ping statistics for 2001:db8:1:1:99c9:2a15:c498:2f44:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms


>ping 2001:db8:1:1:1a3:8fcf:9ff4:83c4

Pinging 2001:db8:1:1:1a3:8fcf:9ff4:83c4 with 32 bytes of data:

Reply from 2001:db8:1:1:1a3:8fcf:9ff4:83c4: time<1ms
Reply from 2001:db8:1:1:1a3:8fcf:9ff4:83c4: time<1ms
Reply from 2001:db8:1:1:1a3:8fcf:9ff4:83c4: time<1ms
Reply from 2001:db8:1:1:1a3:8fcf:9ff4:83c4: time<1ms

Ping statistics for 2001:db8:1:1:1a3:8fcf:9ff4:83c4:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms


こっちも2つのIPv6アドレス宛にpingが通りました。
グローバルユニキャストだとスコープIDを指定しなくても
いいみたいですね。



とりあえず、できました。
ちなみに今回使用しているグローバルユニキャストアドレスは、
IPv6のドキュメントを作るときに使用するアドレスになります。


RFC3849
http://www5d.biglobe.ne.jp/~stssk/rfc/rfc3849j.html



【追記】

あと、同セグメントにあるLinuxサーバにも

グローバルユニキャストアドレスが割り当たってましたね。


# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1C:C0:A9:42:25
inet addr:192.168.11.254 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: 2001:db8:1:1:21c:c0ff:fea9:4225/64 Scope:Global   ★
inet6 addr: fe80::21c:c0ff:fea9:4225/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:199546 errors:0 dropped:0 overruns:0 frame:0
TX packets:126834 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:238935133 (227.8 MiB) TX bytes:10638891 (10.1 MiB)
Interrupt:50 Base address:0x4000