![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
Net::FTPを利用してサーバ内にあるファイル一覧を取得しようとしています。
use Net::FTP
$ftp = Net::FTP->new($hostname);
$ftp->login($user,$pass);
$file = $ftp->ls($holdr);
$ftp->quit;
とすれば同一ネットワーク内のファイル一覧は取得できました。ですがこのネットワークはプロキシサーバ内にあるためこのプログラムでは外のホストには接続できませんでした。どうすればプロキシを経由して外のホストに接続することができるでしょうか?
No.1ベストアンサー
- 回答日時:
まず perldoc Net::FTP を見て下さい。
new する時のオプションに Firewall と FirewallType というのがあります。で、Firewall type については Net::Config にある ftp_firewall_type を見ろと書いてあると思いますが、言われた通りに見てみましょう。そこにタイプが書いてあります。
但し、もし squid などの HTTP の proxy を ftp の proxy としても使っているという場合は環境変数の ftp_proxy に "http://proxyのホスト名またはIPアドレス:ポート番号/" を設定しておけばプログラムの変更無しで自動で繋いでくれるかも知れません。
ご回答ありがとうございます。
読んでやってみたのですがイマイチ設定方法が理解でず、思った通りには動きませんでした。
気合入れてもう一度読みなおしてトライしてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- サーバー NASの利用経験多い方教えてください! 1 2022/03/24 19:21
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- その他(インターネット接続・インフラ) 楽天ひかりでホームページアップロードが出来ない 1 2022/07/30 10:02
- ASP・SaaS サーバーログイン情報とFTP接続情報の見つけ方を教えてください。 3 2023/07/24 16:19
- サーバー FFFTPで特定サイトだけUploadできない 4 2022/08/27 14:53
- その他(プログラミング・Web制作) 閲覧権限のみのFTP情報 3 2022/04/29 17:19
- デスクトップパソコン ウイルスに感染しないファイルのバックアップ方法について 5 2022/09/11 11:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クライアントのIPとマシン名を...
-
エクセルで 自動的に◯や数字を...
-
ファイルをディレクトリ分配の...
-
DBを10件毎に表示ページング...
-
毎○曜日って、使いますか?
-
[Excel] ある日の曜日が当月の"...
-
曜日を求めるプログラムはどう...
-
月の第一週とは
-
週2回のペースって だいたい何...
-
cgiとplとpm
-
raspberrypiから外部サーバーへ...
-
HTTP 200 OKの後のリダイレクト?
-
エクセルで相対パスの書き方を...
-
perlでHTTP Request Headersの...
-
よくある 『 第○(1・2・3・4・...
-
VBAでExcelのヘッダーに文字列+...
-
毎週同じ曜日にラブホに行くと...
-
Perlから他のcgiへPOSTでデータ...
-
WWWサーバーソフトを確認するには
-
Quantifier follows nothing in...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クライアントのIPとマシン名を...
-
グローバルIPアドレスの取得。
-
HttpClientを利用してのサービ...
-
prologでの数式の簡単化
-
Perlでの$ENV{REMOTE_ADD}の信...
-
perlの環境変数 ENV{'REMOTE_A...
-
ホームページの更新日時の取得
-
プロキシ経由でNet::FTPを利用...
-
社外からのアクセスかどうか判...
-
Outlook Expressの受信トレイに...
-
携帯端末向け サーバサイドCook...
-
IPとホスト名の変換について
-
socket使用時の環境変数(REMOT...
-
プロキシサーバ経由を拒否したい
-
LOGON_USER
-
URLConnection Timeoutエラー
-
webサーバでクライアントを特定...
-
リファラーの取得方法
-
mod_rewriteの環境変数を埋め込...
-
.htaccess の書き方について教...
おすすめ情報