No.3313 投稿時間:2002年05月25日(Sat) 20:34 投稿者名:frb URL:
どうも、この前お世話になったfrbと申します。
以前に、「FFFTPで接続すれば、日本語の文字化けは直る」というお答えを頂いたのですが、
会社ではこのFFFTPが使えません。「ホストが見つかりません」とかでます。PROXYの設定でしょうか?
会社と家のデータをFTPで転送したいのですが、FFFTPが使えなくて困ってます。
会社ではFFFTPは使えないのですが、ftp://ipアドレス/とすれば、ファイル名は見えます。
(文字化け状態ですが)
今、REDHAT7.2のSAMBAでEUCしてます。会社のクライアントは窓98です。
SHIFT-JISとかの方法しかないのでしょうか?
FFFTPの設定変更とかで、できないんですかね?
めんどくさい注文で申し訳ありませんが、よろしくおねがいします。
No.3315 投稿時間:2002年05月25日(Sat) 22:10 投稿者名:AMM URL:http://www.ayamizu.com
> 会社ではこのFFFTPが使えません。「ホストが見つかりません」とかでます。PROXYの設定でしょうか?
会社からだとProxyサーバーが噛んでるかもしれませんね。
Windowsマシンでしたら
コントロール -> インターネットオプション -> 接続タブ -> LANの設定ボタン
ここで、下の方に プロキシを使うチェックが入っていたらproxyですので
詳細設定を開いてFTPのproxyサーバーとポート番号を調べます。
もしproxyが入っていたら
FFFTPでは、オプション、環境設定でfirewallとしてそのサーバー情報を入れて、
接続のところでホスト一覧->設定変更->拡張タブ ここにFireWallのチェックがありますのでそれで大丈夫、のはずです。
No.3316 投稿時間:2002年05月25日(Sat) 22:19 投稿者名:frb URL:
おおお!そんな技があったのですか!!
「会社のFirewall?わかんないよ~」と途方にくれていたところです。
参考にして月曜日早速やってみます。
結果はその時に書かせていただきます。
AMMさん、ありがとうございました。
No.3356 投稿時間:2002年05月28日(Tue) 20:44 投稿者名:frb URL:
だめでした。人生そんなに甘くないようです。
以下、ログです。
FFFTP Ver.1.88a Copyright(C) 1997-2002 Sota.
----------------------------
ホスト ipアドレス(8080) に接続しています.
接続しました.
受信はタイムアウトで失敗しました.
接続が切断されました.
接続できません.
No.3358 投稿時間:2002年05月28日(Tue) 21:39 投稿者名:frb URL:
ちなみにPASVモードでやると以下のようになりました。
以下、ログです。
ホスト 133.131.238.198 (8080) に接続しています.
接続しました.
HTTP/1.0 408 Request Time-out
Server: Squid/2.3.STABLE4
Mime-Version: 1.0
Date: Tue, 28 May 2002 09:39:28 GMT
Content-Type: text/html
Content-Length: 627
Expires: Tue, 28 May 2002 09:39:28 GMT
X-Squid-Error: ERR_LIFETIME_EXP 0
<HTML><HEAD>
<TITLE>ERROR: The requested URL could not be retrieved</TITLE>
</HEAD><BODY>
<H1>ERROR</H1>
<H2>The requested URL could not be retrieved</H2>
<HR>
<P>
While trying to retrieve the URL:
<A HREF="N/A">N/A</A>
<P>
The following error was encountered:
<UL>
<LI>
<STRONG>
Connection Lifetime Expired
</STRONG>
</UL>
<P>
Squid has terminated the request because it has exceeded the maximum
connection lifetime.
<P>Your cache administrator is <A HREF="mailto:nsadmin">nsadmin</A>.
<br clear="all">
<hr noshade size=1>
Generated Tue, 28 May 2002 09:39:28 GMT by stkpx.stk.ntt-f.co.jp (Squid/2.3.STABLE4)
</BODY></HTML>
接続できません.
No.3359 投稿時間:2002年05月28日(Tue) 21:48 投稿者名:AMM URL:http://www.ayamizu.com
私も、テスト環境が無いので的確なことがお答えできせんが、状態だけ確認しておきましょう。
自宅からFFFTPでアクセス可能
会社からFFFTPでホストが見つからない
会社からブラウザを使ってftp://xxxx は閲覧可能
設定の確認をしたところ、ブラウザのproxy設定は 8080 になってたわけですね。
会社からFFFTPでproxyサーバーと許可されたポート経由でアクセスすると、いったん接続するもののタイムアウトになる
状況は以上でよろしいですか?
ブラウザ経由ではパスワード無しでanonymousで接続できるという事ですね。
一瞬、ftpサーバがIPではじいているのかと思いましたがブラウザから接続できるなら、FFFTPの設定かな?
No.3360 投稿時間:2002年05月28日(Tue) 22:11 投稿者名:frb URL:
> 自宅からFFFTPでアクセス可能
> 会社からFFFTPでホストが見つからない
> 会社からブラウザを使ってftp://xxxx は閲覧可能
> 設定の確認をしたところ、ブラウザのproxy設定は 8080 になってたわけですね。
> 会社からFFFTPでproxyサーバーと許可されたポート経由でアクセスすると、いったん接続するもののタイムアウトになる
>
> 状況は以上でよろしいですか?
全くそのとおりです。
「接続しました。」と出たときは「やった!」とか思いましたが、そのあと、ずっとそのままの画面で、しまいにはタイムアウト。
ファイル名とかは一切表示されず。
IEから見れるということはやはり、FFFTPの設定でしょうか・・・。
むぅ、あと一歩なのに悔しいです。
No.3361 投稿時間:2002年05月28日(Tue) 22:45 投稿者名:AMM URL:http://www.ayamizu.com
FFFTP と proxy で検索すると比較的多くの事例が掲載されています。
まとめると
proxyには ftp proxyとhttp proxyがあって、FFFTPは前者でないと使えない。という事です。
ブラウザなどはhttp proxyに対応ですね。
またお使いのproxyのポート番号は、httpで使われがちな 8080 番なのでこれをみると推測ではありますがhttp系ではないかと思います。そうなるとダメっぽいです。
proxyサーバーでftp proxyのポート番号が公開されているかどうか、確認できるといいのですが。
No.3362 投稿時間:2002年05月28日(Tue) 22:57 投稿者名:frb URL:
http://tokyo.cool.ne.jp/keepcool/help_ftp/ffftp_8.html
これをみたときは「まさか!?」と思いましたが、そのまさかとは。。。
文字化けはあきらめるしかないのですね。ふぅ、FFFTP使わないで、何かいい方法ないかな?
ちょっと他の方法、模索してみます。
>proxyサーバーでftp proxyのポート番号が公開されているかどうか、確認できるといいのですが。
確認する方法ってありますかね?
No.3365 投稿時間:2002年05月29日(Wed) 01:36 投稿者名:鷹の巣 URL:http://sakaguch.com/
> >proxyサーバーでftp proxyのポート番号が公開されているかどうか、確認できるといいのですが。
> 確認する方法ってありますかね?
FTPクライアント(会社)側のLAN内で、会社の管理者に聞くかポートスキャンして調べるかしか確認する方法はないと考えます。
問題は、FTPサーバー側とFTPクライアント側の両方にルータ(NAT)が入っていることだと考えます。
1.ブラウザの様な接続を行うには、PASVモードでないとftp-dataの経路ができないと考えます。
(ブラウザが80番ポート1本で、接続とデータの授受を行うのに対して、FTPは、データの授受を行うポート番号が異なります。
従って、クライアント側からftp-dataのポート番号を指定するPASVモードでないと駄目です。)
2.PORTモードでは、FTPサーバー側が20番で宛先ポートが任意のftp-dataを送出しても、FTPクライアント側のNATでポートフォワーディングが
行えないものですから、LAN内の宛先IPアドレスが決まりません。
もっともポート1024番以上のポート番号がすべてFTPクライアントにポートフォワーディング出来れば、PORTモードでもファイル一覧が取得出来ますが。
3.PASVモードでファイル一覧を取得出来る様にするには、FTPサーバー側のルータ(NAT)がPASVモードをサポートしていなければなりません。
ルータがPASVモードをサポートしていなければ、ルータにDMZゾーン設定があれば、そこにFTPサーバーをさらせば、PASVモードが使用出来る筈です。
但し、Linuxのパケットフィルタリング機構のipchainsなどをはじめとするファイヤウォールは、ガチガチに固める必要があります。
一度、「「鷹の巣」の自宅サーバー(Windows 版FTPクライアントの設定例)」
http://sakaguch.com/SetFTPclient.html
の通りにFFFTPを設定し、私のサーバーから、ファイルを3つダウンロードして頂けますか。多分、ダウンロード出来ないと思いますけど。
もし、PORTモードで、ダウンロード出来ましたら、frbさんのFTPサーバーからも、ダウンロード出来ると考えます。
No.3387 投稿時間:2002年05月30日(Thu) 08:16 投稿者名:frb URL:
貴重なアドバイスありがとうございます。
これらを元にちょっと自分でがんばってみます。