• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:イントラネット内でのCGI使用)

イントラネット内でのCGI使用方法と社内掲示板の作成について

このQ&Aのポイント
  • 現在社内のイントラネット内でサーバー機をサーバーとし、そこに掲示板を置いて各クライアントマシンから書き込みができる状態にする方法について。Windows 2000のサーバー機にはapacheとAN HTTPDを導入し、CGIの動作確認はできているが、クライアントマシンからは見られない状況にあるか。BlackJumboDogを使用することを考慮しているが、外部からのアクセス制限や情報漏洩のリスクがあり、最も理想的な形を知りたいとの質問。
  • イントラネット内でのCGIの使用方法と社内用掲示板の作成についてのアドバイスをお願いします。現在、社内のイントラネット上にサーバー機を設置し、掲示板を運用したいと考えています。サーバー機にはWindows 2000を使用し、apacheとAN HTTPDを導入してCGIの動作確認は完了しています。しかし、クライアントマシンからのアクセスができない状態です。可能な限りセキュリティを強化したうえで、社内で閲覧可能な掲示板を作成するためにはどのような手法が最適でしょうか?BlackJumboDogを使用することも検討していますが、情報漏洩のリスクを考慮すると他の方法があれば教えていただきたいです。
  • イントラネット内でのCGIの使用方法と社内の閲覧可能な掲示板の作成について教えてください。現在、サーバー機にはWindows 2000を使用し、apacheとAN HTTPDを導入してCGIの動作確認はできています。しかし、クライアントマシンからは掲示板を閲覧することができません。BlackJumboDogを使用するという方法も調査しましたが、外部からのアクセス制限や情報漏洩のリスクが気になります。社内で閲覧可能な掲示板を作成するためにはどのような手順が必要でしょうか?セキュリティを考慮しながら最も適切な方法を教えてください。

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

  • ベストアンサー
  • Dpop
  • ベストアンサー率51% (279/544)
回答No.1

> 各クライアントからはこれだけでは見れないのでしょうか? どの様にアクセスされているのでしょうか? httpd(Apache でも良いし、AN HTTPD でも良いし。)をインストールし(両方インストールする場合には、ポートを分けるなどして下さいね。)、インストールしたPCのIPアドレスを調べて(DOS窓で、ipconf[enter]と実行すれば表示されます。)、そのアドレスへアクセスすれば表示されると思いますが。 ちょっと前に、AN HTTPD 上に Wiki(FreeStyleWiki)を乗せて使っていた実績があるので、AN HTTPD でも全く問題はありません。(もちろん、Apacheでも。) 他のマシンから、サーバーマシンへ ping は通っているでしょうか? その辺りから調べて行ったら良いような気がします。

hos
質問者

お礼

ありがとうございます!!たったこれだけの事だったのですね。。今確認できました。。 ただこれは外部からはアクセスできるのでしょうか? 社内LANだけで閲覧できるようにするには何か他の設定がいるのでしょうか? セキュリティ面ではどのようなことを気をつければいいかいろいろ心配な面もありますが、調べてみます! ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Apacheでのcgi使用についてなんですが・・・

    windowsPCにApacheを組み込んでWWWサーバーとして使用していますが一つ問題が発生したのでどうかお力を分けてくださらないでしょうか? その問題というのは、Apacheで掲示板のcgiが使えないのです。httpd.confをcgiが使えるように書き換えましたし、別のAN HTTPDというサーバーソフトではちゃんと掲示板として機能します。cgi-binの中はcgiが使えるように設定したのですがやはりcgi-bin/bbs/bbs.cgiとするとCGIは動かなくなるのでしょうか?

  • LinuxのapacheでCGIが動かない

    RedHatLinux7でイントラネットでWebサーバーを構築しました(apache)で、CGIを動かしたいのですが、動きません。あるサイトで「httpd.conf の AddHandler cgi-script .cgiを生かせばいい」となっていたのでそうしましたが、まだ動きません。あと何を設定すれば良いのですか?(CGIのパーミッションはちゃんとしています。)httpd.confにCGIの記述が他にもありましたが意味がわからずそのままにしています。

  • /cgi-bin/フォルダについて

    /cgi-bin/フォルダについてなのですが、 外部から、この中に設置されているCGIに直接にはアクセスできないよう、「AN HTTPD」という自宅サーバーのサーバーソフトでせっていしたいのですが どうもよく分かりません。 よろしくお願いいたします。

  • apache でバイナリのCGIを動かすには

    apache でバイナリのCGIを動かすにはどうすればよいのでしょうか? (なお、プログラム自体に問題は決してありません。『HTTPD』を使うと問題なく動作します) OS:WIN98 C++バイナリのCGIを呼び出すと下記エラーとなります。 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please .... the error. More ... log. - Apache/1.3.12 Server at http://127.0.0.2/ Port 80 最終アクセスログ 127.0.0.1 - - [12/Mar/2001:23:20:27 +0900] "GET /ab.cgi HTTP/1.1" 500 610 最終エラーログ [Mon Mar 12 23:20:25 2001] [error] [client 127.0.0.1] Premature end of script headers: e:/www.homepage/kokucho81/ab.cgi apache の httpd.conf と httpd.conf.default との比較 ** httpd.conf ServerName http://127.0.0.2/ ** httpd.conf.default #ServerName new.host.name ** httpd.conf DocumentRoot "E:/WWW.HOMEPAGE/KOKUCHO81" ** httpd.conf.default DocumentRoot "C:/Apache/htdocs" ** httpd.conf <Directory /> Options FollowSymLinks ExecCGI AllowOverride None ** httpd.conf.default <Directory /> Options FollowSymLinks AllowOverride None ** httpd.conf <Directory "E:/WWW.HOMEPAGE/KOKUCHO81"> ** httpd.conf.default <Directory "C:/Apache/htdocs"> ** httpd.conf Options Indexes FollowSymLinks ExecCGI ** httpd.conf.default Options Indexes FollowSymLinks MultiViews ** httpd.conf AddHandler cgi-script .cgi ** httpd.conf.default #AddHandler cgi-script .cgi そもそも、設定が足りてないんでしょうか? apacheを良く使う方、よろしくお願いします。m(_ _)m

  • 自宅にイントラネットを作るには・・

    勉強の為に、自宅にサーバをたてて、イントラネット環境を作りたいと思っています。すみません、知っている方がいれば教えてください。 今家には、以下があります。他に必要なものありますか? ・ルータ ・ハブ ・クライアントマシン3台(希望としては、3台同時にイントラネット&インターネット両方を使用できるようにしたいです) ・サーバ用マシン(購入予定Linuxを入れる予定です。) あと、自宅に小規模なイントラネットを作る場合 ルータ→ハブ→その下にクライアントPC/サーバをつなげるだけでいいのでしょうか。。。ただ、ハブにつなぐと、同時にインターネットが使用できなかった覚えがあるので、どうしたらいいのか・・ 全くわかっておらずすみませんが、ご存知の方がいましたら教えてください。

  • イントラネットにホスト名でアクセスなのですが、できたら何でもよいというわけではなく...

    1. 市販のブロードバンド ルータを接続し、WAN 側は ISP が動的に割り当てるグローバル IP アドレス、また LAN 側 (192.168.1.1) にはこのルータが自身の DHCP 機能によりプライベート IP アドレス (192.168.1.0/24 の中から) を持つクライアント機 (Windows) 数台と固定プライベート IP アドレス 192.168.1.254 を持つイントラネット ウェブサーバ機 (Linux) が接続されています。 2. イントラネット サーバの FQDN は corp.example.com としました。 3. イントラネット ウェブサーバには現在、この (ブロードバンド ルータと) LAN 内のクライアント機からのみの接続を想定し、別セグメントや外部からのそれは考えていません。 4. イントラネット サーバ機には DNS サーバ (Bind9) もインストールしています。 5. ブロードバンド ルータの WAN 側に設定する DNS サーバは ISP からの自働取得とせず手動指定とし、プライマリとしてイントラネット サーバの IP アドレス (192.168.1.254)、またセカンダリとして ISP から指定の DNS サーバの IP アドレス (xxx.xxx.xxx.xxx) を設定しています。 6. イントラネット DNS サーバでは、ゾーン ファイルは corp.example.com 用の正引きと逆引きをそれぞれ作り、また設定ファイルでは転送 (forwarders) に ISP から指定の DNS サーバ (xxx.xxx.xxx.xxx) を設定しています。それぞれ書式チェックにかけると無問題で、named の再起動時のシステム ログでもエラーは出ていません (要は、設定の正誤はともかく、設定分の働きはしています)。 7. イントラネット サーバにはファイア ウォールを設定していません (明示的に外しています)。 問題ですが: Windows クライアント機の DNS サーバ指定は自動取得ですが、このままでもクライアント機からは外部インタネットへの接続は正常で、またクライアント機からイントラネット ウェブサイトへは IP アドレス 192.168.1.254 による接続も可能です。さらに、クライアント機のほうで DNS サーバをイントラネット サーバのもの (192.168.1.254) に指定すると、イントラネット ウェブサイトへ corp.example.com でも接続できます。ところが、クライアント機の DNS サーバ設定が自動取得のまま (ルータでは上記 5 の通り指定) だと: I. クライアント機からイントラネット サイトへホスト名.ドメイン名 (corp.example.com) で接続できません。 II. イントラネット サーバからルータへは ping も一切通りません。 上記 II についてですが、ブロードバンド ルータの DNS 指定でイントラネット DNS サーバの IP アドレスを外すと、イントラネット サーバ機からルータどころか外部にも接続できます。この原因として、ループが起きているかと最初は思ったのですが、イントラネット DNS サーバの設定ファイルでは forwarders に ISP から指定の DNS のみを設定している (自身やルータを指定してはいない) ので、自身で名前解決できない場合はそちらへと回しているはずなのですが...。つまり、やりたいことは、LAN クライアントからの要求は全部イントラネット DNS サーバに入れて、ところが corp.example.com 以外の名前解決はイントラネット DNS サーバではできないので、ISP から指定の DNS サーバに回すということです。 小規模 LAN のイントラネットでは内部クライアント機側全部に hosts を設定したり、またそれ用に DNS サーバを立てるとしてもクライアント機側全部にこの DNS サーバを明示的に指定するのが通常と思いますが、それらはボツとして、ぜひ上記条件でクライアント機からホスト名でイントラネット サイトにアクセスできるソリューションをご回答ください。

  • CGIが動かない

    ActivePerlをインストールし終えたのです。 さらに、自宅サーバのCGI動作はOKにしてあります。 なのに、CGIが動きません。 ※http://www.***********/test.cgi のようにアクセスしてるのですが・・・ OS:Win 2000 Server , AN HTTPD を使用しています。

  • RedHat9/Apache1.3でCGIが文字化け

    サーバマシンにウェブサイトで公開されているCGIプログラムをDLし、cgi-binディレクトリに置いて動かそうとしたのですが、文字化けします。 ネットワーク環境は、1台のルーターの下にサーバマシン1台(OS:RedHat9,Webサーバ:Apache1.3.33, IP:192.168.1.10)、クライアントマシン数台(OS:Windows 2000, IP:192.168.1.*)となっています。 まず、Kent Webさんのサイトhttp://www.kent-web.com/から掲示板「プチ☆ボード」をサーバマシンにDLし、httpd.confのScriptAliasで設定したcgi-binディレクトリに設置したところ、動作はするものの文字化けしてしまいます。 サーバマシンのMozillaから書き込んでみると、サーバマシンからでもクライアントマシンのIEからでも日本語は文字化けします。クライアントマシンから書き込んでみると、サーバマシンでもクライアントマシンでもその書き込みだけは文字化けしません。 同じくKent WebさんにあるDiary Note(気まぐれ日記)というCGIをDLし設置してみると、文字化けでタグが壊れているのか、トップページは表示されるもののリンク先へ飛びません。別ファイルから読み込むメッセージの部分だけは日本語で正しく表示されますが、他の部分はすべて日本語は文字化けしています。 テキストエディタでdiary.cgiファイルを開いてみると、日本語部分は文字化けしています。 そこで、一度クライアントマシンにプログラムをウェブサイトからDLし、FFFTPでASCIIモード、EUCコードに設定してdiary.cgiファイルをサーバマシンへアップロードしてみました。すると、テキストエディタで開くと日本語部分が正しく表示されるものの、cgi-binディレクトリにそのファイルを置いてブラウザからアクセスしてみると、やはり文字化けして動作しません。 どうすれば表示・動作が正しくなるのでしょうか?

  • AN httpdローカルネットワークのCGIでメール

    ローカルネットワークにてAN httpdを使い社内WEBサーバーを構築しています。 CGIのシステムを新しく作っているのですが、sendmailが動きません。 AN httpdのローカルネットワークでメールを飛ばすにはどうしたらいいでしょうか。 smtp/pop3のサーバーソフトを入れなければならないのでしょうか。

  • 簡単なイントラネットサーバを作成したいのですが

    自分は工業高専5年生です。 卒研で、できるだけ経費をかけないで イントラネットサーバを作りたいと思っています。 今、分っていることは OS→Linux サーバソフト→apache1.3.14 CGI→Ruby があることです。 実際にPCにインストールを行ってみました。 何かこのことに関していい情報がありましたら ご教授、ご指導をお願いします。

このQ&Aのポイント
  • インターネットを利用する際のセキュリティに対する不安は普遍的なものです。検索フォームや掲示板の利用時に発生するバグやウイルス感染のリスク、1文字違いでのログイン成功など、さまざまな不安があります。特にプログラミングの記号に関しては、バグが発生することで不正アクセスや損害を引き起こす可能性もあります。不安を解消するためにはセキュリティ対策を強化し、注意深い行動をとることが必要です。
  • インターネットのセキュリティに関する不安は、誰もが抱える問題です。検索フォームや掲示板の利用時のバグ、ウイルス感染のリスク、ログイン成功の1文字違いなど、さまざまなリスクが存在します。特にプログラミングの記号の調べ方においては、バグが発生することで不正アクセスや損害を引き起こす可能性もあります。セキュリティ対策の強化と注意深い行動が求められます。
  • インターネット利用時のセキュリティに不安を抱いている方は多いです。検索フォームや掲示板の利用時にはバグやウイルス感染のリスクがあり、1文字違いでのログイン成功もあり得ます。特にプログラミングの記号の調べ方については、バグが発生して不正アクセスや損害を引き起こす可能性もあります。不安を解消するためには、適切なセキュリティ対策を講じることが重要です。
回答を見る