• 締切済み

Webサイトにアクセスできないケースがある

SunOS 5.8でApache1.3.12を使い、Webを立ち上げています。 セキュリティ上の問題で、http,telnet,ftpのデフォルトのポート以外は、閉じています。 たいていの場合、ここへのアクセスは可能のようですが、 わずかながら、こちで立ち上げているサイトに接続できないと主張する友人がいます。 同じプロバイダを利用している人でも、 アクセスできる人と、アクセスできない人がいるようです。 アクセスできない場合は、IPアドレスを直接指定してもダメのようです。 原因が全くわからないのですが、どんなことが考えられるでしょうか?

  • JF1Msf
  • お礼率56% (201/354)

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

apacheのaccess_logや、messagesなどに、接続失敗のログが残ってないかを確認してみては。 クライアント側で、telnetを使って、ポート80番につないでみて、接続を確立できるか、 接続できたら、「head / HTTP/1.0」とか打って、ちゃんと応答が返るか、 名前式仮想ホストを使っていたら、ヘッダーHostも合わせたHTTP1.1な要求を送って、どうなるかを確認する、とか。

関連するQ&A

  • 日本以外のユーザのアクセスを禁止したい

    知人のサーバ(Linux)がハッカーに不正アクセスされたそうです。 ウチもサーバを立てているのですが、不正アクセスを調べてみた所、イスラエルや中国、サウジアラビアなど他国のIPアドレスらしいので、外国からのtelnet、ssh、FTPのアクセスを全てはじきたいです。場合によってはWebも。 Apache(2.0)の設定か、iptablesで対応したい所ですがその設定方法を詳しく教えて頂けると嬉しいです。

  • 自宅でWEBサーバーを構築していますが、外部からアクセスできません。

    自宅でWEBサーバーを構築していますが、外部からアクセスできません。 ●環境 WindowsXP Pro xammp ieServer Dice IP固定済 Apache許可済 ●LAN内ではアクセス可能 ・IPアドレスでアクセス可能 ・hosts変更後、サーバー名でアクセス可能 ・両者とも他の端末からのアクセス可能 ●やってみたこと ファイヤーウォール切 セキュリティーソフト入れてません ポート全開放 と、危険なことまでやっちゃいました。 お手上げです。

  • 他マシンからのアクセス

    社内LANの中でWebサーバーを立てています。 ApacheとTomcatを利用しています。 以前までは、問題なく利用できていたのですが、突然、 他マシンからのアクセスができなくなりました。 (HTTP403のエラーが出てしまいます) サーバー自体からはアクセス可能です。 Apacheのhttpd.confを調べてみたのですが、 特にアクセス制限などは記述してありませんでした。 どうしたら、他マシンからアクセスできるようになるのか教えてください。 ちなみに、telnetやftpなどは、問題なくできます。

  • 複数のWebサーバーについて

    一台のサーバーPCに現在LANカードとオンボードのLANにLANケーブルを繋げています。IPアドレスだけを固定に設定をして、一つは前からあるWebサーバーとFTP構築していますが、 LANカードを追加したので、もう一つWebサーバーとFTPサーバーを作りたいと思っています。 そのため、IPアドレスを決めましたが、FTPサーバーのポート番号がわかりません。 一つ目の現在設定しているWebサーバーのポートは、80にしてFTPサーバーは20-21にしています。 2つ目のWebサーバーポート番号は、8001番にしていますが、FTPサーバーのポートはなににしたらいいのでしょうか? ホームページを作っているので、その二つを別々で、FTPに転送をしたいです。FTPサーバーのポートを決めたら直ぐにでも転送は1つ目2つ目とスムーズに転送できますか? ご存知の方複数サーバーを運営している方教えてください。 よろしくお願いします。グローバルIPアドレスは一つしかないです。 OS:windowsXPSP3 プロバイダー:光ネクスト OCN ルーター:無線ランバッファロー製:WHR-G300N 有線で繋げています。

  • 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> 何かご存知でしたら教えてください。

  • 一つのIPアドレスで二つのWEBサーバーを公開したい

    ただいまwebminでサーバー構築しています。 一つはwindowsxpで設定などを試験的にいじるように(WEB・メール・FTP・ファイルサーバー)、 一つは本命のサーバーで、のfedra(WEB・メール・FTP・ファイルサーバー) を立てたいと思っています。 プロバイダはybbですが、DDNSでアクセスしてもらう場合、IPアドレスは一つですが、そこからそれぞれのPcにアクセスしてもらう場合は、インターネット上のIPアドレス+ローカルアドレスを設定する必要があるのでしょうか?それともそもそも一つのプロバイダに対して、一つのサーバー機しか公開できないのでしょうか?

  • 自分と似たIPアドレスからは不正アクセスを受けやすいのですか?

    今まで3社のセキュリティソフトを使用したことがありますが、そのファイヤーウォールのログをみていると自分のIPと近いIPからの不正アクセス(ポートスキャンというのですか?)が全体のほぼ9割くらいに達します。近いというのは、もし自分のIPアドレスが111.222.333.444だとすると111.222.***.***のようなIPからのものが多いということです。つまり自分と同じプロバイダー(でない場合もありますが)からは不正アクセスなりポートスキャンを受けやすいということなのでしょうか?

  • ルータからポートフォワーディングをしていないマシン上WEBサーバへのアクセス

    質問させて頂きます。よろしくお願い致します。 192.168.1.254 がデフォルトゲートウェイ(ルータ)。 以下6台、すべてのマシンが固定IP(非DHCP)で、 192.168.1.1 ~ 192.168.1.6 というネットワーク構成です。 192.168.1.4:80で、WEBサーバを動かしています。 内部(ローカルエリア)からのみ使用する、自作WEBアプリを動作させるためです。 外部者に使われては困るWEBアプリを動作させているので、 万が一にも、外部からアクセスされては困る、という状況です。 デフォルトゲートウェイのルータには、 「外部からの80番ポートへのアクセスは、192.168.1.4へ流す」という、 いわゆるポートフォワーディングの設定は、していません。 なので、グローバルIPアドレスをブラウザのURL入力欄に入力しても、 一応は、WEBサーバへはアクセス出来ていないように見えます… そこで、質問は、 外部から、192.168.1.4上のWEBサーバ(80番ポート)へのアクセスは、 本当にこれだけで不可能と考えてよいのか? ということです。 言い換えれば、ルータにポートフォワーディングの設定をしていないだけで、 外部から192.168.1.4へのアクセスは、 本当にすべて遮断できていると考えてよいのか? ということです。 ルータからの道筋がないわけですから、 単純に考えたらこれだけでも大丈夫のように思えるのですが、 自身のネットワークの知識は、粗末なものである為、 不安に駆られ、質問させて頂いた次第です。 初歩的かもしれませんが、ご教授下さい。 何卒、よろしくお願い致します。

  • NASにWebアクセスできない

    NASに Buffalo LS-CHLを使用しています。 ルーターは同じくBuffalo WHR-HP-GNを使用しています。 プロバイダはBiglobeで、グローバルIPアドレスをもらっています。 (固定ではない) 設定を行い、自宅の中からは問題なくアクセスできます。 また、Web設定も行い、(自宅からは)Buffalonas.comからのWebアクセスも、うまくいっています。 さらに、ルータの設定も変更し、NASのポートを開放しています。 しかし、会社からアクセスしようとするとBuffalonas.comに自分の登録したIDを入力した時点でGateway Timeoutが出て、アクセスできませんでした。 なぜでしょうか?

  • サーバーをたててファイルを公開する際のグローバルIPアドレスについて

    httpやftpでサーバーをたてたとき、LAN外からアクセスするにはグローバルIPを入力しなければならないのでしょうか。 例えば、Macには[Web共有機能]や[FTPファイル共有機能]などがあります。LAN内では、プライベートIPだけで接続することができますが、 例えば友達の家のパソコンからそこへアクセスしようとするにはポートを解放してグローバルIPを入力しなければならないのでしょうか。 しかしMacのウェブ共有機能で表示されるデフォルトのページには、さもプライベートアドレスだけでアクセスできるみたいに書かれています。 実際のところはどうなっているんでしょうか。