Linuxマシンが,IPv6ネットワーク中にホストとして存在する場合には,特別 な設定は不要である.root権限で次のように実行することにより,インタフェー スにアドレスが自動設定され,IPv6ホストとして通信できるようになる.
# ifconfig eth0 up # echo 1 > /proc/sys/net/ipv6/conf/eth0/accept_ra # echo 1 > /proc/sys/net/ipv6/conf/eth0/accept_redirects # echo 0 > /proc/sys/net/ipv6/conf/eth0/forwarding
すると,IPv6の静的自動設定機構により,アドレス等が設定される.確認は次 のようにして行う.
IPv6のlink-localアドレスとglobalアドレスが付いていれば成功である.# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:80:C6:03:28:AA inet addr:192.168.0.89 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::280:c6ff:fe03:28aa/10 Scope:Link inet6 addr: 3ffe:501:100c:5310:280:c6ff:fe03:28aa/64 Scope:Global UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15316 errors:0 dropped:1 overruns:0 frame:12387 TX packets:12623 errors:0 dropped:0 overruns:0 carrier:0 collisions:3327 Interrupt:3 Base address:0x320