2005-06 << 2005-07 >> 2005-08

2005-07-12 (火)

*IPv6 on MacOS X

Meshiのところのサーバがいつまで待ってもまともに動くようにならないので,夕食を食べに行くついでに,少しサーバの設定を手伝う.

とりあえず,IPv6を使えるようにする.まず,stfを使っ6to4の設定を.さすがに,これくらいはGUIでできるみたい.ただ,「6→4」ってなんですか?英語版のスクリーンショットを見ると「6to4」って普通に書いてある.

あと,DNSのIPv6が消されてたので,書き戻してnamedを再起動.GUIはIPv6に対応してないのか.GUIからの設定はあまり使い物にならなそう.

そのあと,LAN側にルータ広告を流そうと思ってrtadvdを起動….と思ったら,起動しない.何も表示されないので動いてるのかと思ったら,1が返ってました.

Meshiに聞いても,IPv6の設定は分からないみたいなので,色々調べる.Macでもsysctlで設定できるっぽいので,実行してみると設定がずらずらと.とりあえず,net.inet6.ip6.forwardingが0になってたので,1に変更.

sysctl -w net.inet6.ip6.forwarding=1

するとrtadvdが起動するようになりました.が…LAN側から外にpingが通らない.tcpdumpでパケットを見てると,外へはパケットが出て行くけど,返ってこない.どういうことだ?.パケットの中を見てアドレスを確認すると,送信元アドレスが自分のネットワークではない.結局,MeshiがLAN側のIPv6アドレスの設定を間違っていたというオチ.