--<ここから>-------------------------------------------------------------------
@echo off
Rem ---------------------------------------------------------------------------
Rem ↓ IPv6通信を行うI/FのIndex(環境によって書き換えること)
Rem ---------------------------------------------------------------------------
set IfIndex="4"
Rem ---------------------------------------------------------------------------
Rem ↓ 有効にすると、IPv6 設定を一度クリアする
Rem どうも、この後しばらくは新規に設定した内容が無効になってしまうよう
Rem なので、とりあえずコメントアウト。
Rem ---------------------------------------------------------------------------
Rem ipv6 reset
Rem ---------------------------------------------------------------------------
Rem [覚書]
Rem ipv6 コマンド一般
Rem -p オプション: 設定をレジストリに保存するためのもの
Rem -v オプション: 詳細表示
Rem ---------------------------------------------------------------------------
Rem (I/F設定確認)
Rem ipv6 if [ifindex]
Rem
Rem (Routing確認)
Rem ipv6 [-v] rt
Rem ※ "netsh interface ipv6 show routes" でも確認可能(表示は多少異なる)
Rem ※ "ipv6 rc" で Routing Cache の確認も可能。Cacheクリアは"ipv6 rcf"
Rem
Rem (近隣確認)
Rem ipv6 nc [ifindex]
Rem ※ "netsh interface ipv6 show neighbors [ifindex]"
Rem でも確認可能(表示は多少異なる)
Rem ※ Cacheクリアは"ipv6 ncf"
Rem
Rem ---------------------------------------------------------------------------
Rem ---------------------------------------------------------------------------
Rem (IPv6アドレス設定)
Rem ipv6 adu ifindex/address
Rem ※ 削除時は "ipv6 adu ifindex/address life 0" とする。
Rem Life Time=0が削除の意味 となる。
Rem ---------------------------------------------------------------------------
ipv6 -p adu %IfIndex%/3ffe:0:0:2::1
Rem ---------------------------------------------------------------------------
Rem (MTU変更)
Rem ipv6 ifc ifindex mtu #bytes
Rem ---------------------------------------------------------------------------
ipv6 -p ifc %IfIndex% mtu 1500
Rem ---------------------------------------------------------------------------
Rem (Routing設定)
Rem ipv6 rtu prefix ifindex[/address]
Rem ※ 'prefix'のついたアドレス向けのパケットを'ifindex'で指定したI/Fから
Rem 出力する。
Rem 'address' を指定した場合、これが Next Hop Address(G/W)となる(on-link
Rem prefixの場合は指定不要)。
Rem ---------------------------------------------------------------------------
ipv6 -p rtu 3ffe:0:0:1::/64 %IfIndex%/3ffe:0:0:2::2
Rem ↓と同等
Rem netsh interface ipv6 add route 3ffe:0:0:1::/64 %IfIndex% 3ffe:0:0:2::2
Rem ---------------------------------------------------------------------------
Rem (設定結果表示)
Rem ---------------------------------------------------------------------------
ipv6 if %IfIndex%
ipv6 rt
Rem ↓と同等
Rem netsh interface ipv6 show routes
--<ここまで>-------------------------------------------------------------------