From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Jun  8 17:40:21 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g588eLx42847;
	Sat, 8 Jun 2002 17:40:21 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from host.forks.jp (host.forks.jp [61.122.47.228])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g588eLW42841
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 8 Jun 2002 17:40:21 +0900 (JST)
	(envelope-from marina@yaya.forks.co.jp)
Received: from mx.local.forks.co.jp (mgate.forks.co.jp [61.122.47.229])
	by host.forks.jp (8.11.4/8.11.4) with ESMTP id g588eF871205
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 8 Jun 2002 17:40:15 +0900 (JST)
	(envelope-from marina@yaya.forks.co.jp)
Date: Sat, 08 Jun 2002 17:39:17 +0900
From: Masanori Takeishi <marina@yaya.forks.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
Message-Id: <20020608155747.7C03.MARINA@yaya.forks.co.jp>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------_3D01AAEB7C4E038DF2FC_MULTIPART_MIXED_"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.00.08
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020417
X-Sequence: FreeBSD-users-jp 69115
Subject: [FreeBSD-users-jp 69115] Information: unnumbered PPPoE  w/DTI ADSL IP8
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: marina@yaya.forks.co.jp

--------_3D01AAEB7C4E038DF2FC_MULTIPART_MIXED_
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit

$BIp@P$G$9!#(B

unnumbered PPPoE $B$G3d$jEv$F$i$l$k%"%I%l%9$,!"(BIP8/IP16 $B$N@hF,%"%I%l%9$H$J(B
$B$j(B /24 $B$N@hF,$@$HLdBj$K$J$kOC$G$7$?!#(B(*.*.*.0)
$B!J<+Bp$+$i$J$N$G!"%9%l%C%I@Z$C$F$7$^$$?=$7Lu$J$$!K(B

$B9,$$;d$N>l9g(B *.*.*.184/29 $B$,3d$jEv$F%"%I%l%9$@$C$?$N$G!"DL?.$G$-$J$$$^$G(B
$B$G$O$J$$$G$9$,!"%k!<%?$rF3F~$7$?;~$N$3$H$r9M$(!"%M%C%H%"%I%l%9$H%^%9%/$r(B
$B;H$o$J$$$GMxMQ$9$k@_Dj$K$7$h$&$H;n$_$^$7$?!#(B

$BA0$NOC$G$O(B PPPoE+ipfw+natd $B$JOC$G$9$,!"$*<j7Z$K(B PPPoE+nat $B$G;n$7$^$7$?!#(B

$B4D6-$O(BFreeBSD 4.5R(PC98) / FreeBSD 4.6RC(AT)

$BA0$NOCBj$r;29M$K$7$F(B
ppp.linkup $B$G(B tun0 $B$N%"%I%l%9$r=q$-49$(!"(B*.*.*.185 $B$K@_Dj$9$k(B
dtiadsl:
        ! ifconfig tun0 abc.def.ghi.185 HISADDR
        ! ifconfig tun0 abc.def.ghi.186 HISADDR alias
        ! ifconfig tun0 abc.def.ghi.187 HISADDR alias
        ! ifconfig tun0 abc.def.ghi.188 HISADDR alias
        add! default HISADDR

ifconfig $B$G3NG'$9$k$H(B
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1454
        inet6 fe80::202:44ff:fe19:38b6%tun0 prefixlen 64 scopeid 0x8
        inet abc.def.ghi.185 --> jkl.mno.pqr.198 netmask 0xffffff00
        inet abc.def.ghi.186 --> jkl.mno.pqr.198 netmask 0xffffff00
        inet abc.def.ghi.187 --> jkl.mno.pqr.198 netmask 0xffffff00
        inet abc.def.ghi.188 --> jkl.mno.pqr.198 netmask 0xffffff00

$B$7$+$7(B ppp $B$N(B show iface $B$O(B
tun0 (idx 8) <UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1454 has 1 address:
  abc.def.ghi.184/24 -> jkl.mno.pqr.198

$B$5$i$K!"(BLAN$BFb%^%7%s$+$i30It$K@\B3$9$k$H(B
Proto Recv-Q Send-Q  Local Address          Foreign Address
tcp4       0      0  global.address.x.ftp   abc.def.ghi.184.1155

$B99$K!"@\B3$5$l$k$^$G$K!";~4V$,CY$$!J?tIC!K$+$+$j$^$9!#(B
$B!J(Btun0 $B$K(B184$B$,B8:_$7$J$$$N$K(B184$B$GDL?.$7$F$k$+$iLLGr$$!#!K(B
$B!J$3$N>uBV$G(B184$B$K(Bping $B$rBG$D$H(B 185$B$,Ez$($h$&$H$7$FGKC>$9$k!K(B

natd $B$K$"$k%*%W%7%g%s$N(B
-alias_address | -a address
       $B%(%$%j%"%9%"%I%l%9$H$7$F(B address $B$rMQ$$$^$9!#$3$N%*%W%7%g%s$,(B
       $B;XDj$5$l$J$$>l9g$O!"(B -n $B%*%W%7%g%s$+(B -interface $B%*%W%7%g%s$,(B
       $B;XDj$5$l$J$1$l$P$J$j$^$;$s!#;XDj$5$l$?%"%I%l%9$O!"(B ``$B8x3+$5$l(B
       $B$?(B'' $B%M%C%H%o!<%/%$%s%?%U%'!<%9$K3dEv$F$i$l$?%"%I%l%9$G$"$kI,(B
       $BMW$,$"$j$^$9!#(B

$B$,(Bppp $B$G;XDj$G$-$l$P$H(Bppp $B$N%^%K%e%"%k8+$^$7$?$,!&!&!&(B
$BF0:n$r9T$C$F$$$k$N$O(B libalias $B$J$N$G(B natd $B$N(B libalias $B$X$N@_DjItJ,$r(B
$BH4$-=P$7(B ppp $B$K(B "nat alias addr" $B$rDI2C$7$F$_$^$7$?!#(B

PPP ON ns> nat alias abc.def.ghi.185

$B$r9T$&$H:#$N$H$3$m@\B3;~$N$R$C$+$+$j$b$"$j$^$;$s$7!"(BLAN$BFb$+$i$N@\B3$b(B
Proto Recv-Q Send-Q  Local Address          Foreign Address
tcp4       0      0  global.address.x.ftp   abc.def.ghi.185.1155

$B$H$J$j!"0U?^$7$?(BIP$B$G@\B3$5$l$^$9!#(B

$B;29M(Bppp.conf($B0lIt(B)
dtiadsl:
 set device PPPoE:ed1
# set MRU 1492
 set MRU 1454
 set MTU 1454
 set ctsrts off
 set timeout 0
 accept CHAP
 add default HISADDR
 enable tcpmssfix
 disable vjcomp
 disable pred1
 set authname authname
 set authkey passwd
 nat enable yes
 nat use_sockets yes
 nat same_ports yes
 nat alias abc.def.ghi.185
#Filter setting

$B$d$C$D$1%Q%C%A$,I,MW$JJ}$O$I$&$>!"(B2002/06/08 STABLE $B$K$bE,MQ2DG=$G$9!#(B
cd /usr/src/usr.sbin
(cp -r ppp ppp.bak)
patch -p <ppp.patch
cd ppp
make && make install
restart ppp
$B4JC1$J3NG'$7$+$7$F$$$^$;$s$N$G!"$4<+?H$N%j%9%/$G9T$C$F$/$@$5$$!#(B

sendpr $B$NI,MW$O$"$k$+$J!)(B

--------_3D01AAEB7C4E038DF2FC_MULTIPART_MIXED_
Content-Type: application/octet-stream; name="ppp.patch.gz"
Content-Disposition: attachment;
 filename="ppp.patch.gz"
Content-Transfer-Encoding: base64

H4sICNC5AT0AA3BwcC5wYXRjaAC1Vm1vo0YQ/lx+xZxPlYKBFNtJznGUKNbFat36HCt2VJ3aChFY
bHR4QbBEZyX5751Z3kyM83JV/YHFq+eZmZ15ZljX9zww0ngKURQdhvHyFydcr23uHjq0U/1TDMPY
xfw0twX8nnKAPnSOB71Pg6M+dE2zq2iaVjfwHGoOet0MenkJxslRRz8BjZY+XF4qgL8DJ+SJgPvQ
d6GtwuyPhTWcjIdzaz78MrJm1zeL+ZNOyIeWsOMlEy0dpreTiQ7cFtaciYXc1WFy/Xk4sYa3i98k
HFpXzLPTQIDtujFLEvDCGHyOofp8CeiVM0f46BwNttAWZOYlvAXoUyOfduDbyXOXQ9qse9TI423C
JB3sBMQK3wlH3vIQCk9yv3IkD5fymC39RLCYuVbIg03pdGqL64gibTijiG2eBLZgsM2Hgyj273FX
hfGsPH8S2Q6DzHTGplh2/MKGJY88RAyVrNv7JGuGa68sWsxEGnMwzxR4UkDR2Hekc0hEnDoCc2xl
SaBTWrl3uZ4pmgIffY+7zIPp9XS4UJBkC99BklDopCNu3wXsIDflrF0sSgKZRtr4rhZR9TEajKrf
1TvdPCzfgwOEGBf4cOD8HIo/XOuo8CDPLEFo3bET5qyjEn//Vwn+B6uEOWipZMIsiRn1g4TdpdwN
mHFRBuwSzIAtYA3HnejQj/DhJetDOjEj2/OFdT0bTUdXakUFmNnOt1xiJLUsfXvMrTeWH6lnUn0/
5vmh4ubsnaodZgvxxtPh1dWNhaUbweNjQ4W3sKa6bfo/ngtYkLA32dsJadvMk1LS99QRzqFzpjyH
V4J3d0apDDibo9lrbYhmW69P0GZcfXyenspWpKXqRCeNacQYxg81o2w78m2NOdI8nBC3UdF9tA9t
eqoKyptC6JjmCTUerv2q8cjvs742MjUR2bgg7TW0TKb65jpmxC0dvGoNcin/TyJ+Y5h1pb5Po5jG
j4yjwiidpeg6TaKjDxEOx1x35b+a9MrdBvWd1tXXDD0ZHPUGZqcS4FHvmARIS8/c8y14k+400p22
/TV9aeJrD4UAqun+YWu6gwadvE55NEZHeslH9uvj/stXkkRLLUX0gigK/QynX/OKv3cSVSmTRZeB
7qLR069MjCOy1xh31RdvlXt5vCBcWrMYi+AdTMLln8ObKSbh52SAZbtHY25xZ/ib4y1kv+9tjVZH
eV86tpJB/OI+kMthfZd60FbkxWtib1g8S5NVoZVsCEA7W/WCE/j8G7QDvW7jLtKr4V9+8LgAvCrp
kFrJKoxRcFEcilB9oeNWtYZZNXbc6u0dV4f2Bsf9QdesOq53pB+Dhs8T2W75bKewycANc338AogZ
Bb2ngzDLz2kI/765Sfdesxoo5T17P0XbpbzU2eSkdFNUjipMZPlypvwLsBTUU7gMAAA=

--------_3D01AAEB7C4E038DF2FC_MULTIPART_MIXED_--

