前提・実現したいこと
wgetコマンドでftpサーバーからファイルをダウンロードしたい。
gccのバージョンを更新しようと試みたのですが、その際にとあるftpサーバーからファイルをダウンロードする必要がありました。しかし、なんどやってもうまくいきませんでした。
発生している問題・エラーメッセージ
wget ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2 --2019-08-31 03:41:59-- ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2 => `gmp-6.1.0.tar.bz2.3' gcc.gnu.org をDNSに問いあわせています... 209.132.180.131 gcc.gnu.org|209.132.180.131|:21 に接続しています...
該当のソースコード
linuxコマンド
1wget ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2
試したこと
wgetコマンドのみならずcurlでも同様の問題が生じました。
そこで試しに
wget http://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2
でアクセスしたところ問題なくファイルがダウンロードできました。
ポート番号が問題なのかと疑い、当該サイトのIPアドレスに対してtelnetで接続してみました。
telnet 209.132.180.131 (ポート番号)
どうやらポート番号が80に対しては接続できるのですが、ftpに対応する20、21は繋がりませんでした。
ちなみに他の機器(自宅にあるMacbookや他のlinuxマシン)で同じコマンド(wget ftp:)を試したところファイルをダウンロードできたので、使っている機器の設定がどこか問題なのだと疑っています。
自分では手詰まりになってしまったので、わかる方がいらっしゃいましたらご教授お願いします。
補足情報(FW/ツールのバージョンなど)
linux: CentOS 6
回答1件
あなたの回答
tips
プレビュー