質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

解決済

Windows10からFTPにつながらない

a-chan0000
a-chan0000

総合スコア15

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

2回答

0評価

0クリップ

4192閲覧

投稿2021/08/11 08:30

編集2021/08/11 10:31

Windows10からFTPにつながらないので助けていただきたいです。

・当該FTPサーバは別のmac端末からFTPコマンドで接続できることを確認済み。
・当該FTPサーバは接続可能なIPを制限している。そのためVPN接続してからFTP接続をしている。

Mac

$ ftp -d ftp> open 15X.XXX.XXX.XXX setupsockbufsize: rcvbuf_size determined as 131072 setupsockbufsize: sndbuf_size determined as 131072 Connected to 15X.XXX.XXX.XXX. 220 15X.XXX.XXX.XXX FTP server ready ftp_login: user `<null>' pass `<null>' host `15X.XXX.XXX.XXX' Name (15X.XXX.XXX.XXX:user_name): user01 ---> USER user01 331 Password required for user01 Password: ---> PASS XXXX 230 User user01 logged in ---> SYST 215 UNIX Type: L8 Remote system type is UNIX. Using binary mode to transfer files. ---> FEAT 211-Features: MDTM MFMT TVFS AUTH TLS MFF modify;UNIX.group;UNIX.mode; MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*; PBSZ PROT REST STREAM SIZE 211 End features[FEAT_FEAT] = 1 features[FEAT_MDTM] = 1 features[FEAT_MLST] = 1 features[FEAT_REST_STREAM] = 1 features[FEAT_SIZE] = 1 features[FEAT_TVFS] = 1 updatelocalcwd: got `/Users/user_name' ftp> ls ---> EPSV 229 Entering Extended Passive Mode (|||7578|) 229 Entering Extended Passive Mode (|||7578|) ---> LIST ・・・

ところが、Windows10だと下記のように切断されてしまいます。

cmd Windows10

cmd

>ftp -ddd 15X.XXX.XXX.XXX 15X.XXX.XXX.XXX に接続しました。 220 15X.XXX.XXX.XXX FTP server ready ---> OPTS UTF8 ON 500 OPTS UTF8 not understood ユーザー (15X.XXX.XXX.XXX:(none)): user01 ---> USER user01 331 Password required for user01 パスワード: ---> PASS ftp_passwd 接続がリモート ホストによって閉じられました。

ポートの調査をしてみると以下のとおりです。

cmd

>ftp ftp> open localhost 21 > ftp: connect :接続が拒否されました ftp> open localhost 20 > ftp: connect :接続が拒否されました ftp> quit

Power shellだと以下のようになりました。

power

> Test-NetConnection 15X.XXX.XXX.XXX -Port 21 >> ComputerName : 15X.XXX.XXX.XXX RemoteAddress : 15X.XXX.XXX.XXX RemotePort : 21 InterfaceAlias : Wi-Fi SourceAddress : 192.168.XXX.XXX TcpTestSucceeded : True

FTPクライアントソフト(FFFTP、FileZilla)でもPASVモードに設定しても同様のエラーとなります。WindowsDeffenderやFirewallあたりの設定によるものだと思うのですがうまくいきません。
それぞれのクライアントアプリケーションからの設定は許可しているつもりです・・・。

どなたかご助言をお願いできないでしょうか。
どうかよろしくおねがいします。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

itagagaki

2021/08/11 09:11 編集

PowerShellで Test-NetConnection [FTPサーバーのIPアドレスまたはホスト名] -Port 80 を実行してみてください。 訂正 -Port 21 ですね
a-chan0000

2021/08/11 10:31

ご助言ありがとうございます。 結果を質問の記事に追記しました。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。