• 締切済み

Windows10をダウンロードサーバにする問題

indows10でダウンロードのサービスを提供するために、httpdソフトのAnhttpdをインストールして使っています。インストールが極めて簡単でXPのころ多く使われたのですが、開発が終わったのとOSが新しくなっていったこともあり、全く使ってなかったのですが、今でも使えるということで、半年ぐらい前から再度、使い始めました。 夏休みで使わなかったのですが、改めて使い始めて問題が生じました。サーバーからのlocalhostのアクセスは問題なしですが、外部からのアクセスに応じません。時間切れでアウト、となります。 サービスは立ち上がっていることを確認しました。外部からのアクセスが止まる理由について何か心当たりがあるでしょうか。正常に動作しているときから、おかしいことに気づくまで何をした?ということになるのですが、すごく変な操作をしたという記憶はありません。シマンテックのエンドポイントプロテクションを入れたかな、というところです。これが効いているでしょうか。 私はセキュリティの問題があるので、シマンテックは生かしたいと思っているのですが。シマンテックの方で80番ポートを止める・通すを選択できるでしょうか。あるいはその他のサービスなどとの関係もですが。もし何か心当たりなどありましたら、よろしくお願いします。

みんなの回答

  • nijjin
  • ベストアンサー率27% (4705/17425)
回答No.1

外部からそのPCへつながるようにルーターの設定ができていますか? また、外部から接続する際のグローバルIPは正しいですか? グローバルIPが固定できていない場合は不定期に変わる場合があるので ダイナミックDNSなどのサービスを使う必要があるかと思います。

skmsk1941093
質問者

お礼

回答ありがとうございます。サーバにしようとしているPCは職場内部のPCで、ファイアーウォール内部となっています。職場内の各PCはMACアドレスを登録することによってDHCPサーバが静的にグローバルなIPアドレスを与えています。ルーティングを含めてネットワークの設定関係は問題ないと思っており、この書き込みも当該サーバから行っています(外に出ていくhttpは通過している)。また、他のPCからのpingの反応も問題なし、自分からのlocalhostによる確認も問題なし、となっており、他のPCからのhttp接続が門前払いになっているという恰好になっています。何かが外部からのhttpの接続(port 80番)のみを止めているとしか思えません。あるいは何かの設定ミスとかですが(両立しないサービスが立ち上がっているか、立ち上がっているべきデフォルトサービスが立ち上がってないとか、シマンテックが塞いでいるとか)。80番が塞がって繋がらない場合、anhttpdのデーモンがエラーメッセージぐらい出すはずなのですが、それもなし、のようです。

関連するQ&A

  • ファイルサーバーについて

    http://sa2.jp/freesoft_sfsv_man.html こちらのソフトを使ってファイルサーバーをたちあげようとしているのですが、どうもうまくいきません。。。 インストール、パス設定まではうまく行ったのですが https://localhost:ポート番号/ にアクセス後、指定したパスを入れても「間違ってます」と出ますし、 外部からはアクセスすらできません。 外部からは http://www.ugtop.com/spill.shtml の「現在接続している場所(現IP)」を打ち込んでアクセスしているのですが、、、。 ご教授くださいませんでしょうか・・・。

  • 自宅サーバーを外部に公開したい

    ルータを使っていてAN HTTPDを使って自宅サーバを公開したいのですが、 ポート80を開放した後、HTTPDを立ち上げて http://192.168.24.51を見るとページが表示されるんですが このままだと外部からはアクセスできませんよね? どうすればいいんでしょうか。

  • ウィルス監視ソフト「シマンテック」で行動がバレる?

    シマンテックのエンドポイントプロテクションって、どの程度、管理者に情報が渡りますでしょうか。 会社のPCでシマンテックのエンドポイントプロテクションをインストールしているのですが、どの程度の情報が管理者である会社に渡っているのでしょうか。 心配しているのはブラウザで開いたサイトについてです。 シマンテックの公式には、「悪質なサイトやアプリへのアクセス履歴」を共有すると書いてあったのですが、その線引きってどこかご存知ないでしょうか? すべてのアクセスしたログが渡るのか、 シマンテック側でホワイトリストみたいなものがあってそれに外れたらすべて通知されるのか、 SSLか非SSLで区分けされているのか、 それともブラウザの警告と紐づいているのか・・・ そのあたりがご存知の方、どうぞご教授のほどお願いいたします。

  • DBIを使ったデータベースサーバー構築方法

    先日、ppmの起動方法で質問させていただいた者です。 あれから構築の為作業を進めておりますが、行き詰ってしまったのでアドバイスをいただければと思います。 私のやるべき手順で私の思ってる流れを書きますので抜けや誤りがあればご指摘いただければと思います。 ■目的 現在windows2000にpostgreSQL8.0とActivePerl5.6、HTTPdにanHTTPdを使ったデータベース連携CGIのWebサーバーを運用しています。 そのWebサーバーを新たにWindowsXPにpotgreSQL8.4、ActivePerl5.8、同じくHTTPdにanHTTPdを使ったサーバーに移行しようとしています。 ■現状できている部分 postgreSQL、ActivePerl、anHTTPdはインストール済みで、localhost上でWebの表示をさせたところ、HTMLとCGIのみについては正常に表示してます。 ■現状できていない部分 データベースを参照した結果を出すCGIでエラーが出ます。 エラーは以下のとおり exist error!! -> Can't call method "prepare" on an undefined value at C:\httpd\webserver\public_html\cgi-bin\data\data.cgi line 118 ■やるべきと思っている作業の流れ ・postgreSQL、ActivePerl、anHTTPdのインストール ・ppmでDBIのインストール ・旧サーバーからpg_dumpallでSQLデータのバックアップ ・新サーバーにpsqlでバックアップしたデータからのリストア 以上 何か作業に抜けはありますでしょうか? ちなみにリストアでも問題がおきていて、エラーが表示されるのですが、エラー自身が文字化けしていて何が問題かよくわかりません。 SYSIDとい文字とHINTという文字EUC_JPという文字は確認できました。 この説明ではうまく伝わらないと思いますが、何か注意点があれば教えてください。 よろしくお願いいたします。

  • Apacheに外部から接続できません。ルータ・ポート設定に問題はないと

    Apacheに外部から接続できません。ルータ・ポート設定に問題はないと考えております。 現在、HTTPサーバソフトとして、httpdとApache2.2を所持しています。 httpdを立ち上げた場合、 ローカルからtelnet ローカルIP 80 でhttpdで公開しているHTMLが取得されます。 外部からtelnet グローバルIP 80 でhttpdで公開しているHTMLが取得されます。 httpdを終了してApacheを立ち上げた場合、 ローカルからtelnet ローカルIP 80 でApacheで公開しているHTMLが取得されます。 外部からtelnet グローバルIP 80 を行った際に接続が出来ません。 外部というのは別LAN別プロバイダの別環境です。 上記の結果から、ルータ・ポート設定等に問題は無いと考えています。 想像なのですが、Apacheには、「外部からは接続させない」といったようなセキュリティ設定などがあるのでしょうか? 1つ気になるのは、virtualhostとして下記のような設定をしています。 <virtualhost *:80> ServerName localhost DocumentRoot C:\Apache\2.2\htdocs Alias /○○○/××× C:\Apache\2.2\htdocs\○○○\××× </virtualHost> 何かご存知でしたら教えてください。

  • 自宅サーバーに関して

    以前Windows98を使用していたときの頃です。 私はセキュリティに関しての理解が薄く、Windows Updateは全くといっていいほど行っていませんでした。 また、ウイルス対策ソフトやファイヤーウォールもパソコンに入れておらず、ルーターも使用していません。 2004年の8月~11月(?)頃に、自分で作ったCGIのテストの為、httpdをパソコンにインストールしていました。 元々は外部に公開する予定は無かったのですが、外部からでも正常に作動することを確認する為、またIPアドレスだと紛らわしい為、ダイナミックDNSに登録しました。 しかし、友人にhttpdをインストールしている事がバレてしまい、そのURLを友人のホームページに記載されてしまいました。 24時間パソコンを起動している訳では無い為、常にアクセスできるとは限りませんが、合わせて2ヶ月程度、1日4~6時間はアクセスできる状態になっていました。 セキュリティに関する認識が薄かった私が悪かったのですが、元々は外部に公開する気は無かった上、普段から使っているパソコンにhttpdをインストールした為、私のパソコンに保存されているファイルが外部に流出していないか心配です。 httpdをすでに削除してしまった為に、アクセスログは残っていません。 パソコンに不正侵入された場合、いったいどういったことが起きるのでしょうか・・・?

  • windows上のapacheで日本語ファイル名の読み出し

    WindowsXPにApache1.3をインストールし、localhostとして使用しています。perl/cgiやphp5は問題なく作動していますが、localhostからアクセス可能なwindows上の日本語directory名や日本語ファイル名にアクセスできません。(リンクを貼ったり読み出しができません) 日本語ファイル名/ディレクトリー名にアクセスするためのhttpd.confの設定法を教えてください。

  • httpdソフトの仕組み

    どのカテゴリーに質問すれば良かったのか分からなかったのでここに質問させてもらいます。 IISやApacheなどのhttpdソフトは、 ブラウザなどでhttp://localhost/やhttp://IPアドレス/にアクセスした際に、 httpdソフトがリクエストを検知して処理し、ブラウザに応答すると自分は考えてます。 そして、httpdソフトは外からのアクセスはポートを監視してリクエストを検知していると考えてるのですが、 localhostの場合は何を監視しているのでしょうか?

  • Fedora16でPort80が開きません

    Fedora16 x64版でApache2.2.21の設定をしています。 /etc/httpd/conf/httpd.confの設定をし、 systemctlでhttpd.serviceを登録し、httpdを起動しました。 psで見てもhttpdが起動していますが、PCに対して外部から ポートスキャンをかけると、port22しか開いていません。 port80が開いていないため、他PCからアクセス出来ません。 /etc/sysconfig/iptablesに -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT を登録し、iptables.serviceを登録・起動したのですが、やはり、port80が開きません。 何か打つ手はありますでしょうか?

  • Apache

    いままでWEBサーバーはAn httpdで構築していました。 でも、不便だったのでApacheで構築することにしました。 インストールや設定は済みました。 http://127.0.0.1/ または http://localhost/ ではちゃんとアクセスできました。 しかし、外から見ると、ページが表示できません。 いままでAn httpdで構築していたころは外から見れたので、ポート開放はうまくいっていると思います。 検索してみたのですが、それらしき内容はありませんでした。 外からも見れるようにする方法をご教授ください。 別に常時公開するわけではありません。

専門家に質問してみよう