$@(.(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(/(J
$@!!!!!!(.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(/(J
$@!!!!!!("!!!!(JTelnet $@$*$h$S(J FTP $@$N$?$a$N(J DeleGate $@Cf7Q$NMxMQ$N<j0z$-!!("(J
$@!!!!!!("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(J1995.4.8 <[email protected]>$@!!("(J
$@!!!!!!(1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(0(J
$@(1(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(0(J

$@$*<j85$N%o!<%/%9%F!<%7%g%s$d$d%Q%=%3%s$+$i!"KI2PJI$r1[$($F30It$N(JTelnet/Ftp
$@%[%9%H$X%m%0%$%s$9$k$?$a$K!"(JDeleGate$@$rMxMQ$9$kJ}K!$K$D$$$F@bL@$7$^$9!#(J
$@0J2<$G$O!"KI2PJI%[%9%H$NL>A0$r(J`firewall-host'$@$HI=$7$^$9$,!"<B:]$NMxMQ$K(J
$@$"$?$C$F$O!"$3$l$r$4<+J,$N4D6-$+$i%"%/%;%92DG=$JKI2PJI$N%[%9%HL>!J$"$k$$$O(J
$@$=$N(JIP$@%"%I%l%9(Jxx.xx.xx.xx$@!K$KFI$_JQ$($F2<$5$$!#(J

$@#1!%#T#e#l#n#e#t(J
$@#1(J.$@#1(J Telnet$@Cf7QMQ(JDeleGate$@%5!<%P$N5/F0J}K!(J
$@!!(Jfirewall-host$@$N>e$G!"0J2<$N$h$&$K(Jdelegated$@$r5/F0$7$^$9!#0J2<$NNc$G$O!"(J
Telnet$@$NI8=`%]!<%HHV9f$G$"$k(J23$@HV$K$A$J$s$G!"(J8023$@HV$rCf7QMQ$N%]!<%HHV9f$H$7(J
$@$^$9!#(J

$@!!(Jfirewall-host% delegated -P8023 SERVER=telnet://-/

$@!NCm0U!O(JTelnet$@%/%i%$%"%s%H$NCf$K$O!"%]!<%HHV9f$r;XDj$G$-$J$$$b$N$,$"$k$h$&(J
$@$G$9!#$=$N$h$&$J%/%i%$%"%s%H$K%5!<%S%9$9$k>l9g$K$O!"#2(J.$@#1$N(JFTP$@Cf7QMQ(J
DeleGate$@$HF1MM$JJ}K!$G!"(JTelnet$@$NI8=`%]!<%H(J(23$@HV(J)$@$K(JDeleGate$@$rN)$A>e$2$F2<$5$$!#(J

$@#1(J.$@#2(J Telnet$@%/%i%$%"%s%H$+$i$NMxMQJ}K!(J
1) firewall-host $@$N(J 8023$@HV%]!<%H$K@\B3$7$F2<$5$$!#(J
2) firewall-host $@$X$N@\B3$,@.8y$9$k$H!"<B:]$N@\B3@h$N%[%9%H$rJ9$$$FMh$^$9(J
$@!!!!$N$G!"%[%9%HL>$+(JIP$@%"%I%l%9$rF~NO$7$F2<$5$$!#(J
3) $@@\B3@h$N%[%9%H$+$iH4$1$k$H!":F$SJL$N@\B3@h$rJ9$$$F$-$^$9!#=*N;$7$?$$(J
$@!!!!>l9g$K$O!"6u9T$rF~NO$7$F2<$5$$!#(J

$@!!(#(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!($(J
$@!!("(J % telnet firewall-host 8023$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J Trying xx.xx.xx.xx ...$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(J $@("(J
$@!!("(J Connected to firewall-host.$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J Escape character is '^]'.$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("!!(J
$@!!("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J --$@!!(J@ @$@!!(JPROXY-TELNET server on DeleGate2.2.11 by [email protected]$@!!!!("(J
$@!!("(J -- ( - ) { Enter empty host name if you won't continue. }$@!!!!!!!!!!!!("(J
$@!!("(J Host name: gan.ncc.go.jp $@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J SunOS UNIX (gan1)$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J login: gopher$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!(&(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(%(J


$@#2!%#F#T#P(J
$@#2(J.$@#1(J FTP$@Cf7QMQ(JDeleGate$@%5!<%P$N5/F0J}K!(J
$@0J2<$G$O!"0lHL$K(JFTP$@$N%]!<%HHV9f$r;XDj$G$-$J$$%Q%=%3%s$N%/%i%$%"%s%H$N$?$a$K!"(J
$@I8=`$N%]!<%HHV9f$G$"$k(J21$@HV$r;H$&Nc$r@bL@$7$^$9!#(J
$@0lHL$K(J21$@HV%]!<%H$O!"(Jinetd$@$J$I$+$iI8=`$N(JFTP$@%5!<%P$r5/F0$9$k$?$a$KM=Ls$5$l$F(J
$@$$$^$9!#=>$C$F(J21$@HV$N%]!<%H$r;HMQ$9$k$K$O!"$^$:!"%7%9%F%`$N4D6-@_Dj%U%!%$%k(J
$@!J(J/etc/inetd.conf$@$J$I!K$K=q$+$l$?(JFTP$@%5!<%P$N5-=R$r%3%a%s%H%"%&%H$7!"(Jinetd
$@$N:F5/F0$J$I$K$h$j!"$3$N%]!<%H$r2rJ|$7$F2<$5$$!#(J
$@%U%!%$%"%&%)!<%k$N>e$N(J21$@HV$r;H$C$F$7$^$&$N$O$"$s$^$j$J$N$G!"FbIt$KCf7QMQ$N(J
$@%[%9%H$rCV$/$3$H$H$7!"$=$N%[%9%HL>$r(J`delegate-host'$@$H$7$^$9!#(J

$@!!(Jdelegate-host% su
$@!!(Jdelegate-host# delegated -P21 SERVER=ftp://-/ MASTER=firewall-host:8888
$@!!(Jfirewall-host% delegated -P8888 RELIABLE=delegate-host

$@#2(J.$@#2(J FTP$@%/%i%$%"%s%H$+$i$NMxMQJ}K!(J

delegate-host $@$N(J 21$@HV%]!<%H$K@\B3$7$F2<$5$$!#@\B38e$N<j=g$O!"%/%i%$%"%s%H$K(J
$@$h$C$F0[$J$j$^$9!#0J2<$N%/%i%$%"%s%H$K$D$$$FF0:n$,3NG'$5$l$F$$$^$9!#(J

$@!!(J[U] ftp
$@!!(J[W] Chameleon
$@!!(J[W] ws_ftp    $@!!!JFH<+(Jproxy$@5!G=(J OPEN hostname$@!K(J
$@!!(J[W] WinFTP
$@!!(J[M] NCSA Telenet
$@!!(J[M] Anarchie$@!!!!!JFH<+(Jproxy$@5!G=(J USER user@hostname$@!K(J

FTP$@$rCf7Q$7$F(JFTP$@%5!<%P!V(JSERVER$@!W$K@\B3$9$kJ}K!$H$7$F$O!"0J2<$N#3<oN`$NJ}K!$r(J
$@%5%]!<%H$7$F$$$^$9!#(J

1) CWD //SERVER/PATH ... $@G$0U$N%/%i%$%"%s%H$+$iMxMQ2D!J(JDeleGate$@8GM-$NJ}K!!K(J
$@!!!!!!!!%G%#%l%/%H%jL>$NA0$K!V(J//$@%5!<%PL>!W$rA0CV$9$k!#(J
2) USER user@SERVER  ... $@G$0U$N%/%i%$%"%s%H$+$iMxMQ2D!J(JAnarchie$@$NJ}K!!K(J
$@!!!!!!!!%f!<%6L>$N8e$K!V(J@$@%5!<%PL>!W$r8eCV$9$k!#(J
3) OPEN SERVER $@!!!!!!(J...$@!J(Jws_ftp$@$NJ}K!!K(J


$@#2(J.$@#2#a!%#U#n#i#x$+$i;H$&(J -- ftp$@%3%^%s%I$N>l9g(J --

$@0J2<$G$O!"(J2.2-1)$@$NJ}K!$r;H$C$?Nc$r<($7$^$9!#(J

1) $@%3%^%s%I0z?t$G(J firewall-host $@$r%[%9%H$K;XDj$7$F2<$5$$(J
2) firewall-host $@$X$N@\[email protected]$9$k$H!"%f!<%6L>$H%Q%9%o!<%I$rJ9$$$FMh$^$9!#(J
$@!!!!%f!<%6L>$H$7$F(Jftp$@$^$?$O(Janonymous$@$rF~NO$9$k$H!"%Q%9%o!<%I$H$7$FF~NO$7$?(J
$@!!!!%a!<%k%"%I%l%9$,%(%3!<$5$l$F3NG'$9$k$3$H$,$G$-$^$9!#(J
3) $@<B:]$N@\B3@h!"Nc$($P(J iij.ad.jp $@$X@\B3$9$k$K$O!"(Jcd //iij.ad.jp $@$H$7$F(J
$@!!!!2<$5$$!#@\B3Cf$O!"?o;~(J cd //$@%5!<%PL>(J $@$rF~NO$7$F%5!<%P$r@Z$jBX$($k$3$H(J
$@!!!!$,$G$-$^$9!#$^$?!"(Jcd //$@%5!<%PL>(J/$@%Q%9L>(J $@$H$$$&;XDj$b$G$-$^$9!#(J

$@!!(#(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!($(J
$@!!("(J % ftp delegate-host$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J Connected to delegate-host.$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J 220- delegate-host PROXY-FTP server (DeleGate 2.2.11) ready.$@!!!!!!!!(J $@("(J
$@!!("(J 220--$@!!(J@ @$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(J $@!!("(J
$@!!("(J 220-- ( - ) { DeleGate2.2.11 by [email protected] }$@!!!!!!!!!!!!!!!!(J $@!!(J $@("(J
$@!!("(J 220- You can connect to a SERVER by `cd' command as:$@!!!!!!!!!!!!!!!!(J $@("(J
$@!!("(J 220- ftp> cd //SERVER$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(J $@!!(J $@("(J
$@!!("(J 220$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J Name (delegate-host:ysato): ftp$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J 331 Guest login ok, enter your E-mail address as password.$@!!!!!!!!!!(J $@("(J
$@!!("(J Password:$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J 230- Guest login ok, your E-mail address is <[email protected]>$@!!!!!!!!("(J
$@!!("(J 230- Now you can select a FTP SERVER by cd //SERVER$@!!!!!!!!!!!!!!!!!!("(J
$@!!("(J 230$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J ftp> cd //iij.ad.jp$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!("(J
$@!!("(J 220-ftp.iij.ad.jp FTP server (Version wu-2.4(4) ... ) ready.$@!!!!!!!!(J $@("(J
$@!!("(J 230-* Welcome, IIJ archive user!$@!!(JThis is an FTP server of IIJ.$@!!(J... $@("(J
$@!!("(J $@!D!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(J $@("(J
$@!!("(J 230 Guest login ok, access restrictions apply.$@!!!!!!!!!!!!!!!!!!!!!!(J $@("(J
$@!!("(J 220--$@!!(J@ @$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(J $@("(J
$@!!("(J 220$@!!(J\( - )/ -- { connected to `iij.ad.jp' }$@!!!!!!!!!!!!!!!!!!!!!!!!(J $@("(J
$@!!("(J ftp>$@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(J $@("(J
$@!!(&(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(%(J

$@!z%/%i%$%"%s%HB&$N%[%9%H$G(Jidentd$@$rAv$i$;$F$$$l$P!"(Janonymous-FTP$@;~$KI,MW$J(J
$@$"$J$?$N%a!<%k%"%I%l%9$O<+F0E*$KG'<1$5$l$k$N$G!"<j$GF~NO$9$k<j4V$,>J$1$^$9!#(J


$@#2(J.$@#2#b!%%Q%=%3%s$+$i;H$&(J -- $@%+%a%l%*%s$N>l9g(J --

$@0J2<$O!"(J2.2-2) $@$NJ}K!$r;H$C$F!"(JChameleon$@$N(JFTP$@%/%i%$%"%s%H$+$i(Jproxy-FTP$@$r(J
$@MxMQ$9$k>l9g$NNc$G$9!#(J

1) FTP$@%/%i%$%"%s%H$N2hLL$r3+$-!N@_Dj!O!N@\B3%W%m%U%!%$%k!O$rA*$V(J
2) $@@\B3%W%m%U%!%$%k$rDj5A$9$k!#Nc$($P!"(J
$@!!!!!!%W%m%U%!%$%kL>(J: DeleGate@ETL$@!!!!!!!!!!!!!D!JE,Ev$KL>A0$r$D$1$k!K(J
$@!!!!!!%[%9%H(J:$@!!!!!!!!(J delegate-host
$@!!!!!!%f!<%6L>(J:$@!!!!!!(J [email protected] $@!!!D!J%f!<%6L>(J@$@%5!<%PL>!K(J
$@!!!!!!%Q%9%o!<%I(J:$@!!!!(J $@$"$J$?$N%a!<%k%"%I%l%9!!!D!J(J*** $@$GL\1#$7$5$l$k!K(J
$@!!!!!!%j%b!<%H(J:$@!!!!!!(J /pub/DeleGate
$@!!!!0J>e@_Dj$r=*$($?$i!"!NDI2C!O%\%?%s$r2!$7$F$3$N%W%m%U%!%$%k$rEPO?$7!"(J
$@!!!N%/%m!<%:!O$G85$N2hLL$KLa$k!#(J

3) $@!N@\B3!O%\%?%s$r2!$9$H!"%W%m%U%!%$%kL>0lMw$K@hDxEPO?$7$?(J DeleGate@ETL
$@!!!!$,$"$k$N$G!"$3$l$r%@%V%k%/%j%C%/$9$k!#(J

$@0lEYEPO?$7$?8e$O!"(J3)$@$NA`:n$@$1$G#O#K$G$9!##2#a$NJ}K!$KHf$Y$k$H!"%"%/%;%9(J
$@@h$r0l!9EPO?$7$J$1$l$P$J$i$J$$$N$,$+$C$?$k$$$G$9$,!"EPO?8e$O%f!<%6L>$d(J
$@%Q%9%o!<%I$NAw?.$r<+F0$G$d$C$F$/$l$k$H$$$&E@$G$OJXMx$G$9!#(J

$@LdBjE@#1!'(J
$@!!(JChameleon$@$N%/%i%$%"%s%H$G$O!"(JFTP$@$N%]!<%HHV9f$r;XDj$9$k;v$,$G$-$J$$(J
$@!!$h$&$G$9!#$3$N$?$a!"(JDeleGate$@%5!<%PB&$O@55,$N(JFTP$@%]!<%H!J(J21$@HV!K$r!"(J
$@!!(JDeleGate$@MQ$K;H$&I,MW$,$"$j$^$9!#B>$N%/%i%$%"%s%H$b$=$&$G$7$g$&$+!)(J

$@LdBjE@#2!'(J
$@!!(JChameleon$@$N%/%i%$%"%s%H$G$O!"%7%s%\%j%C%/%j%s%/$rI=<($7$F$/$l$^$;$s!#(J
$@!!!J$3$l$O!"(JDeleGate$@$G%+%P!<$7$F$d$k$3$H$O2DG=$G$9!K(J


$@!!!!!!!!!!!!!!!!!!!!!!!!(J         @ @
$@(=(!(!(J $@(!(=(!(J $@(=!!!!(J  $@!?!?!@(J^^  ( - )
$@(7(!(J++$@:4F#!w#E#T#L!!!?!!(J876m$@!@(J _<   >_
$@(?(!(!(J $@!!(?!!(J $@(?(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(!(%(J