NetBSDで Fletsの「サービス情報サイト(旧フレッツ・スクエア)」へ接続する方法
- 前提
- PPPoEの設定
PPPoEの設定を追加する。
# cat /etc/ifconfig.pppoe2 create ! /sbin/ifconfig vr0 up ! /sbin/pppoectl -e vr0 $int ! /sbin/pppoectl $int myauthproto=chap myauthname=guest@flets myauthsecret=guest inet 0.0.0.0 0.0.0.1 netmask 0xffffffff up
- BINDの設定変更
named.confに以下を追加。
(参考:DNSサーバアドレスの一覧|接続方法|サービス情報サイト(IPv4)|フレッツ公式|NTT東日本)
# /etc/named.conf zone "flets" { type forward; forward only; forwarders {220.210.194.67; 220.210.194.68;}; };
- ルーティング情報の追加
参考:ルーティングアドレス情報|サービス情報サイト(IPv4)|フレッツ公式|NTT東日本
TODO: PPPoEのインタフェース名で指定する方法があったはず。
route add -inet 220.210.194.0/25 ${pppoe2の相手先IPアドレス}
/etc/ppp/ip-up に書く場合。
# /etc/ppp/ip-up route add 220.210.194.0 -netmask 255.255.255.128 $5 route add 220.210.198.0 -netmask 255.255.255.192 $5 route add 123.107.190.160 -netmask 255.255.255.240 $5
- PFの設定
# /etc/pf.conf nat on pppoe2 inet from !(pppoe2) to any -> (pppoe2:0)