• ベストアンサー

FTPサーバー 反映しない?

CENTOSでFTPサーバーを建て マイPCからファイルを転送できました LAN内アドレスからは閲覧OK! ブラウザのURL欄では、グローバルIPで打ち込むと閲覧できますが 問題は、取得したドメインで打つと閲覧できません・・・ MY.DNSには登録しましたが どういうところが怪しいと思いますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.6

pasv_address=をドメインからサーバーIPに変更してください。 pasv_address=192.168.24.XX 変更後、VSFTPDをリスタート

hiroziro888
質問者

お礼

素人の為に、長々とつき合わせてしまい すみませんでした! 本当に、有難う御座います!!

hiroziro888
質問者

補足

有難う御座います!! バッチリできました!

その他の回答 (5)

  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.5

ffftpの設定の確認です。 PASVを使うの下にポート番号がありますが ポート番号は21になってますか? CTUの設定 機能設定で 1 許可 2 全接続先 3 IPv4 4 WAN→LAN 5 TCP 6 指定しない 7   8    9 すべてのアドレス 10 すべてのポート 11 192.168.24.B~192.168.24.B 12 20~21 13 保存しない 14 ◆ FTPサーバー・TCP ◆ 上記の20~21を指定してますが、個別に21~21に指定してください。

hiroziro888
質問者

お礼

丁寧な回答、有難う御座います!

hiroziro888
質問者

補足

先程、指摘があったので推測して 設定しなおしました・・・ 静的アドレス変換設定(ポート指定) 192.168.24.88 TCP 21 ~ 21 192.168.24.88 TCP・UDP 20 ~ 20 ルータ内のファイヤウォール設定 1 許可 2 全接続先 3 IPv4 4 WAN→LAN 5 TCP 6 指定しない 7   8    9 すべてのアドレス 10 すべてのポート 11 192.168.24.B~192.168.24.B 12 21 13 保存しない 14 ◆ FTPサーバー 21TCP ◆ そして20番のTCP用とUDP用の二つを追加設定しました 今のところ・・・ ルータ内でマイPCからサーバ機へLAN内固定IPでアクセス・・・OK ドメインを打ってホームページ閲覧・・・OK ffftpソフトでアクセス・・・PASV接続できません→アップ・ダウンできない こんな状況です ちなみに、 ポート20と60000~60030もTCP・UDPが開いてます

  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.4

hostsでドメインでアクセスできてまずはクリアーですね。 LAN内部でドメインでアクセスするにはサーバーのIPをドメインに変換する必要があるのです。 IPはあくまでも名前を数字にしたものなので、このIPはこのドメインと同じですと指定する必要があります。 FTPの接続に関してですが CTUの設定でFTPの詳細設定でUDPになっていますね。 これをTCPに変更してみてください。 UDPは使用しませんので。 外部でポートが空いているかテストしてください。 http://www.cman.jp/network/support/port.html 21ポートが空いているかテストしてください。

hiroziro888
質問者

お礼

判りやすい解説、有難う御座います!!

hiroziro888
質問者

補足

ポート21は開いてますね TCP・UDPはよく判ってないので いつも両方開けてました 21は指摘の通り、UDPをふさいでおきます PASVに使ってる60000~60030も 両方あけてますが あれもUDPは塞ぐべきでしょうか???

  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.3

CTUの設定も気になりますが・・・ なんども書いていますがWINDOWS PCの hosts設定はしたのでしょうか? この設定をしないとLAN内部からアドレスを入力してもアクセスできません。

hiroziro888
質問者

お礼

192.168.24.○ 取得ドメイン に、書き換えたらアクセスできました!! だけど、アップ・ダウンロードできません・・・ これはファイアウォール側の問題と言う事でしょうか??? ◆ エラー内容 ◆ アクセス ↓ 『 ファイルをダウンロードできません! 』 ↓ クライアント側のファイルをアップしてみる ↓ 『 PASVモードで接続できません! 』 と、出ますね・・・

hiroziro888
質問者

補足

hosts を何とか書き換える事できたのですが どの様に書き換えるのでしょうか? windows側でサーバー関連で弄った事がないので どうして良いかワカリマセン・・・ 一応 127.0.0.1 localhost を 127.0.0.1 取得ドメイン に書き換えましたが変わった様子がないです・・・ どういう原理なんでしょうか?

  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.2

話を整理します。 自宅サーバーをCentos6で構築 アドレスをhogehoge.infoで取得 MY.DNSで登録 ここで確認です。 自宅のネット環境でルーターの設定はどうされてますか? 構成がわからないのでなんとも言えませんが。 BINDは設定する必要はありません。 どちらかというとルーターのポート開放が重要です。 それと前にも書きましたがクライアントPCのhostsファイルの書き換えもポイントです。 ★外部からサーバーに最初にアクセスするのはルーターで、ルーターからサーバーにポートフォワードされます。 ここが重要ポイントです。 iptableで制御はサーバー側の問題なので、ルーターの設定がわからない場合はDMZをオンで全開放になります。 確認方法 WINPCのDOSコマンド画面から nslookupと入力してエンター >現状のホストアドレスが表示されます >自分の取得したアドレスを入力 (例)hogehoge.info >グローバルIPが表示されます。これが表示されないと問題ありです。このIPが自宅の動的IPです。 >exit 話が長くなりましたが・・・。 確認してみてください。 クライアントPCのhostsの変更ができていない気がします。

hiroziro888
質問者

お礼

ルーターで設定した事なんですが・・・ 一つ思うのは、自分はまだPASVの理解がちゃんとできてないので 通信方向?とか判ってないかも知れません・・・ ◆ NTT CTU ◆ ○ DHCPサーバ機能設定(LAN側固定IP払い出し) IPアドレス 192.168.24.A   MACアドレス AAAAAAAAAAAA (A機マイPCの設定 ipconfig /all にて確認 ) IPアドレス 192.168.24.B   MACアドレス BBBBBBBBBBBB ( B機サーバーの設定 ifconfig にて確認 ) ○ 静的アドレス変換設定(ポート指定) LAN側端末IPアドレス プロトコル ポート番号 192.168.24.88 TCP http 192.168.24.88 TCP・UDP 20 ~ 21 192.168.24.88 TCP・UDP 60000 ~ 60030 ○ ファイアウォール 機能設定 (5つ設定しました・・・) 1 許可/拒否 2 適用する接続先 3 IPバージョン 4 通信方向 5 プロトコル 6 TCPフラグ 7 ICMP/ICMPv6タイプ 8 ICMP/ICMPv6コード 9 送信元アドレス 10 送信元ポート 11 送信先アドレス 12 送信先ポート 13 ログ保存 14 メモ 1 許可 2 全接続先 3 IPv4 4 WAN→LAN 5 TCP 6 指定しない 7    8    9 すべてのアドレス 10 すべてのポート 11 192.168.24.B~192.168.24.B 12 80~80 13保存しない 14 ◆ WWWサーバー ◆ === 1 許可/拒否 2 適用する接続先 3 IPバージョン 4 通信方向 5 プロトコル 6 TCPフラグ 7 ICMP/ICMPv6タイプ 8 ICMP/ICMPv6コード 9 送信元アドレス 10 送信元ポート 11 送信先アドレス 12 送信先ポート 13 ログ保存 14 メモ 1 許可 2 全接続先 3 IPv4 4 WAN→LAN 5 TCP 6 指定しない 7   8    9 すべてのアドレス 10 すべてのポート 11 192.168.24.B~192.168.24.B 12 20~21 13 保存しない 14 ◆ FTPサーバー・TCP ◆ === 1 許可/拒否 2 適用する接続先 3 IPバージョン 4 通信方向 5 プロトコル 6 TCPフラグ 7 ICMP/ICMPv6タイプ 8 ICMP/ICMPv6コード 9 送信元アドレス 10 送信元ポート 11 送信先アドレス 12 送信先ポート 13 ログ保存 14 メモ 1 許可 2 全接続先 3 IPv4 4 WAN→LAN 5 UDP 6 指定しない 7   8    9 すべてのアドレス 10 すべてのポート 11 192.168.24.B~192.168.24.B 12 20~21 13 保存しない 14 ◆ FTPサーバー・UDP ◆ === 1 許可/拒否 2 適用する接続先 3 IPバージョン 4 通信方向 5 プロトコル 6 TCPフラグ 7 ICMP/ICMPv6タイプ 8 ICMP/ICMPv6コード 9 送信元アドレス 10 送信元ポート 11 送信先アドレス 12 送信先ポート 13 ログ保存 14 メモ 1 許可 2 全接続先 3 IPv4 4 WAN→LAN 5 TCP 6 指定しない 7   8    9 すべてのアドレス 10 すべてのポート 11 192.168.24.B~192.168.24.B 12 60000~60030 13 保存しない 14 ◆ PASV・TCP ◆ === 1 許可/拒否 2 適用する接続先 3 IPバージョン 4 通信方向 5 プロトコル 6 TCPフラグ 7 ICMP/ICMPv6タイプ 8 ICMP/ICMPv6コード 9 送信元アドレス 10 送信元ポート 11 送信先アドレス 12 送信先ポート 13 ログ保存 14 メモ 1 許可 2 全接続先 3 IPv4 4 WAN→LAN 5 TCP 6 指定しない 7   8    9 すべてのアドレス 10 すべてのポート 11 192.168.24.B~192.168.24.B 12 60000~60030 13 ログ保存 14 メモ 保存しない ◆ PASV・UDP ◆

hiroziro888
質問者

補足

nslookup でチェックした結果 UNKNOWN と出ました・・・(涙) ルーターの設定に関しては長いので お礼欄に分けて入力します で、色々調べてみたら クライアントPCのhostsを観たら 127.0.0.1 localhost ::1 localhost とありました と、いう事は アドレス側の localhost を ドメインに指定すればいいって事ですよね? 管理者のはずなんだけど、 なぜか管理者権限が無いみたいな事で返されて メモ帳が弄れないので 今、そのやり方を検索中です・・・(汗)

  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.1

以前にお教えした設定はLAN内部からでしかFTPに接続できない設定です。 外部から接続するには pasv_address=192.168.24.○ この部分を pasv_address=あなたのドメイン に、変更する必要があります。 例 MY.DNSがhttp://hogehoge.ne.jpであれば pasv_address=hogehoge.ne.jpに変更してください。 変更後はVSFTPDをリスタートさせてください。 クライアントPCの設定を変更 LAN内部からドメインでサーバーにアクセスするには、 hostsファイル内の設定を変更する必要があります。 hostsファイルにあなたのサーバーIPを指定してその後ろにドメインを記入します。 例 192.168.24.○ hogehoge.ne.jp 上書き保存して終了 FFFTPの設定も変えてください。

hiroziro888
質問者

お礼

回答の為に、時間を割いて頂き 有難う御座います!

hiroziro888
質問者

補足

回答有難う御座います! pasv_addressの部分を取得したドメインに書き換え、 vsftpdをリスタートし、 hosts.allow内には 192.168.24.○ と ××.info を記入しました ffftpも書き換えましたが、反応しませんね・・・(涙) それで気になったのが MY.DNSとの事ですが もしかして自分でBINDを入れて DNSサーバを立ち上げる必要があると言う事でしょうか? もしかしたら、トンチンカンな事を言ってる・やってるかも知れませんが・・・

関連するQ&A

  • FTPサーバが立てられません たすけてください

    FTPサーバを立てようと思いいろいろ設定をいじっていたらWebにつながらなくなりました。 LAN内でFTPサーバへは繋がります。ファイル転送可能なのでDDNSとかDNSの設定がおかしいんだと思います。 LAN内 ルーターIPが192.168.1.1 マスク255.255.255.0 でしたので FTPサーバ IP192.168.1.100 マスク255.255.255.0 としています。 LAN内でみるとDNSが192.168.1.0 と見えたので FTPサーバにDNSのIP設定192.168.1.0といれました。 IPの手動設定でDNSの設定がおかしいのでしょうか? DNSサーバってだいたいプロバイダ等が管理しているという認識で間違いないでしょうか? またDDNSにはDiCEをインストールしました。 イベントの編集>DNS更新のIPアドレスには FTPサーバのIPアドレスをいれることで問題ないでしょうか? DDNSに設定すべきもの、 DNSはどこにあるものなのか、 その他私の言っていることや 設定におかしそうな所を教えて下さい。宜しく御願いしますm(__)m

  • FTPサーバーに接続できない

    自宅にてFTPサーバーをたてました。 同じLANからプライベートIPアドレスを指定しての接続はできましたが、外部からドメイン名またはIPアドレスを指定して接続ができません。(ダイナミックDNSでドメイン名取得しています。) どうかご教授お願いします。 FTPサーバーのOSはXP ProfessionalでTiny FTP Daemonを使用しています。 クライアントもXPでIE6です。

  • FTPサーバーの構築

    社内LANに接続されているハード(機械設備)がCSVを作成していて、それを同一LANに構築したFTPサーバーのローカルフォルダに転送したいのですが、うまくいきません。 サーバーマシンでブラウザから「ftp://サーバーのプライベートIPアドレス」を入力するとユーザー名とパスワードを求められるのでサーバーの構築はできているのだと思います。 FTPクライアントソフトは、その機械設備のメーカーが提供しているブラウザ画面を使用しなければなりません。その画面の中にFTPサーバ(ドメイン名)とあるのでFTPサーバーのプライベートIPアドレス(固定)を入力しているのですが、間違っているのでしょうか? それともFTPはそもそも社内LANの中だけで機能させることはできないのでしょうか? 八方ふさがりで困っています。アドバイスお願いします。

  • FTPサーバー 反映しない?

    FTPサーバーやFFFTP等での設定は この通りです http://okwave.jp/qa/q7170574.html FFFTPで転送し、アップ・ダウンロードはOK! A機のマイPCから LAN内アドレスを打った場合は B機のサーバーへのアクセスは可能 そこでプロキシを介して、URLアドレスでアクセスをしたのですが 以下のメッセージがでます・・・ You have connected to a router. Administrative access only. If this device is not in your possession, please contact your local network administrator. ルーターの設定? 一応ポート開放もちゃんとできており (20、21、80、PASV用の他の30個のポート) ルーターやルーター内のファイアーウォールには誤りがないと思います (そうでないと、LAN内でも確認できないと思いますので・・・) と、なるのサーバー内での設定で おかしい部分があると言う事でしょうか? ちなみにMY.DNSに今日(5日)の午前10時頃に、アクセス反映させてみました

  • 転送サーバーの質問

    転送サーバーとしてhttp://www.zive.org/ を登録し設定します。 また、ドメイン名も取得しDNSサーバに登録も行います。 この場合、一つのグローバルIPに対して、二つの異なるドメインが存在することになるのですよね? これはDNSサーバが正常に機能しなくなりますか?

  • 外から自社サーバのFTPに繋がりません。もうお手上げです。

    いろいろと手段を講じましたが、もうお手上げ状態になりました。解決の 突破口を下さい。 外からインターネット経由で自社サーバのFTPを利用したいが接続できない という問題です。 サーバ   :Fujitsu(普通のパソコンです) Pentium Machine OS    :WindowsNT4.0 Server ルータ   :NTT-ME製 MN128 PAL(ダイアルアップルータ) FTPソフト:TinyFTPdeamon インターネット環境:フレッツISDN その他   :ダイナミックDNSによりドメインも取得 社内LANではうまくいくのですが外から繋ごうとするとサーバがみつから ないというエラーがでます。参考にルータのNATとFilterの設定も載せて おきます。 --ここから-- ip filter 27 pass in * 192.168.0.3/32 tcp * ftp remote * ip filter 28 reject dns qtype 6 ip filter 29 restrict out * * tcpfin * * remote * ip filter 30 restrict out * * * * 137-139 remote * ip filter 31 restrict out * * * 137-139 * remote * ip filter 32 restrict out * * udp 137 domain remote * ip nat 1 192.168.0.3/tcp/www ipcp ip nat 2 192.168.0.3/tcp/ftp ipcp ip nat 32 */*/* ipcp --ここまで-- 書き加えたのは、natとfilterの27の行です。 サーバのプライベートアドレスは「192.168.0.3」です。 ちなみに、別のWindowsMeパソコンでもTinyFTPdをいれて試して 見たのですが、外からは繋がりません。(社内LANでは成功しました) 外からのアクセス実験には、ドメインとグローバルIPの両方で 試しましたがダメでした。 一体何が原因なんでしょうか? どなたか解決の糸口をお願い します。(長文で申し訳ありません)

  • FTPサーバー

    ここでいいのかわかりませんが教えてください。 ADSLモデム(ポートマッピング設定済み)からLANケーブルがスイッチングHABに、そこからカスケード式に、LANケーブルが2台のPCにつながっています。一台はWIN.ME-PC(クライアント)、もう一台はFEDORA CORE3-PC(サーバー)で、ダイナミックDNSには登録済みでDiCEが起動中です。 FEDORAでFTPサーバーを開始させ、WIN.ME側のクライアントソフトFTPを起動し、LAN内でのアップロード・ダウンロードが成功しました。 ここに、遠隔地にあるADSL等のネットにつながっているPCがあるとして、FEDORAのユーザーアカウントを発行し、ユーザー名、パスワードを教えればログインできますか? できるとして、現在LAN内でのサーバーへのログインは、クライアントFTPの設定画面にプライベートIPで入力しているのですが、どう入力したらよいでしょうか? また、ブラウザーに入力する方法もあわせて教えてください。 よろしくお願いします。

  • I/ODATE LANDISK ftpサーバーの設定

    I/ODATEのLANDISKを使用しています。 外出先のノートパソコンからLANDISKにアクセスしたいとおもっているのですが、FTPサーバの設定がいまいちわかりません。ネットワークの知識は全然ないものでお助け願います。 自分で必要だと思ってやった現在の状況は・・ (1)LANDISKのプライベートIPアドレスの固定 (2)ルータにてftp用のポート開放 (3)ダイナミックDNSサービスにて登録、ドメイン取得 (4)DICEのダウンロード設定済み (5)ftpソフトffftpにてホストの項目にDNSサービスで取得したドメインを入力、パスワードも入力 が接続できませんとでます。 よろしくおねがいします。

  • ftpサーバー

    Tiny FTP Daemonでftpサーバーを立ち上げました。ローカルで、別のパソコンから見えます。友達にIPアドレスを教えたのですが、外部から見えないらしく、「それはDHCPだ。ドメイン名は何か」と聞かれました。 ちなみにLANは、建物に元々設置のもので、おそらくルーター機能のあるものを使っています。プロバイダなどは分かりません。ハブで2台に分け、両方でインターネットを使っています。 いろいろホームページを見ているものの、どうすればいいのか分かりません。どなたかご教授下さい。

  • 困ってます!ドメインとサーバーが結びつきません!!

    お名前.comで取得したドメイン(日本語)を xreaサーバーで使いたいのですが、 ドメインもサーバーも取得は初めてなので何が何がわかりません。 とりあえず、設定してみたのですが(たぶんあってるはず・・・) 最後に、こんな画面が出てきて何度設定しても設定できません。 2日ほど待ってみたんですが、、 「www.www.aaaaaaaaaaa.com」のIPアドレス「123.456.7.890」は当サーバーのIPアドレス「125.53.24.141」と一致しません。まずは、ネームサーバー設定を行ってください。 VALUE-DOMAINをお使いの場合は、 「DNSレコード/URL転送の変更」から www.aaaaaaaaaaa.comが123.456789.789 01 に向くように設定してください。 ▼設定例: * 123.456789.789 A 01 ○注意事項 ・新しく取得されたドメインが反映されるまでには2-48時間程度掛かります。 ・DNS設定の変更が反映されるまでには2-3時間掛かる場合があります。」 やったことは、「他社で取得されたドメインの新規管理」からドメイン登録。 無料サーバーの開設(バリュードメインでも一つ取りました。) DNSの設定。 「サーバーアカウントの登録・管理・購入」からのサーバーの「ウェブ」の変更 この流れを何度か試しましたが、 お名前.comでとったドメインもバリュードメインでとったドメインでも 上記のようなエラーになります。 どうすればいいでしょうか?? こういうことはよく分からないので、お手数ですがよろしくお願いします。

専門家に質問してみよう