/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 $ |