/etc/ppp/ppp.confにFLET'S SQUAREの静的経路を追加します。
#
# from http://routing.flets/routing.html
#
fletssquare:
set authname XXXXXXX
set authkey XXXXXXX
set server /var/run/fletssquare "" 0177
add 220.210.194.0/25 HISADDR
add 220.210.195.0/26 HISADDR
add 220.210.195.64/26 HISADDR
add 220.210.199.0/27 HISADDR
add 220.210.203.0/27 HISADDR
add 220.210.199.128/28 HISADDR
add 220.210.199.160/28 HISADDR
add 220.210.199.192/29 HISADDR
add 220.210.199.176/28 HISADDR
add 220.210.199.216/29 HISADDR
add 220.210.199.32/27 HISADDR
add 220.210.199.200/29 HISADDR
add 220.210.197.0/27 HISADDR
add 220.210.199.64/28 HISADDR
add 220.210.199.208/29 HISADDR
add 220.210.198.0/26 HISADDR
pppを起動します。
# /usr/sbin/rtprio 5 /usr/sbin/ppp -ddial -unit1 fletssquare
tun1経由のパケットをipfwでnatdに送れるようにします。
# ipfw add 3500 divert 8669 ip from any to any via tun1
以下のような/etc/natd2.confを作成し、natdを起動します。
interface tun1 same_ports yes dynamic yes
# /usr/sbin/rtprio 5 /sbin/natd -p 8669 -u -f /etc/natd2.conf -P /var/run/natd2.pid
fletsドメインのDNSが引けるように、named.confに以下のような設定を 追加します。
zone "flets" {
type forward;
forward only;
forwarders {
220.210.194.67;
220.210.194.68;
};
};
LANでRAを使える必要があるので、WAN側I/F(fxp1)とLAN側I/F(fxp1)をブリッジします。
if_bridge_load="YES" bridgestp_load="YES"
ipv6_enable="YES" cloned_interfaces="bridge0" ifconfig_bridge0="addm fxp0 addm fxp1 up"
WAN側I/FでIPv6アドレスがつきます。
# ifconfig fxp1
fxp1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 00:03:47:18:d5:c9
inet6 fe80::xxxx:xxxx:xxxx:xxxx%fxp1 prefixlen 64 scopeid 0x6
inet6 2001:c90:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx prefixlen 64 autoconf
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
Windows XPでもこのとおり。
C:\> ipconfig
Ethernet adapter ローカル エリア接続:
Connection-specific DNS Suffix . : next-hop.net
IP Address. . . . . . . . . . . . : 192.168.10.30
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IP Address. . . . . . . . . . . . : 2001:c90:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
IP Address. . . . . . . . . . . . : fe80::xxxx:xxxx:xxxx:xxxx%6
Default Gateway . . . . . . . . . : 192.168.10.2
|
Copyright ©2000-2018 T.Hiraga <hiraga@next-hop.net> All Rights Reserved. Last modified: $Date: 2016/02/09 07:47:59 $ |