作業日記@HatenaBlog

各種の作業メモ

IPv6導入

/etc/rc.conf編集

# vi /etc/rc.conf
 
ipv6_enable="YES"
ipv6_network_interfaces="re0"
ipv6_ifconfig_re0="XXXX:YYYY:ZZZZ:MM00::1 prefixlen 56"
ipv6_prefix_re0="XXXX:YYYY:ZZZZ:MM00" ←dtcpサーバから貸し出されるアドレス範囲上位56ビット
ipv6_defaultrouter="XXXX:YYYY:ZZZZ:MM00::1"
ipv6_gateway_enable="YES"
ipv6_router_enable="YES"
ipv6_router_flags="-s -N re0"
rtadvd_enable="YES"
rtadvd_interfaces="re0"

dtcpクライアント導入

dtcpクライアントによりIPv6網へ接続する。

# cd /usr/ports/net/dtcpclient
# make install clean
# rehash

/etc/rc.confへ次を追加。

dtcpclient_enable="YES"
dtcpclient_flags="-t host -D -l"
dtcpclient_server="ipv6.sample.com"
dtcpclient_username="ユーザ名"

dtcpサーバへの接続設定。

# vi /usr/local/etc/dtcpclient.auth
 
サーバ名:ユーザ名:パスワード

dtcpclient.script の設定

# vi /usr/local/etc/dtcpclient.script
 
prefix_delegation='re0/0/0:0:0:1/56'

パーミッションなどを変更。

chown root:wheel /usr/local/etc/dtcpclient.auth
chmod 600 /usr/local/etc/dtcpclient.auth