• 締切済み

特定サイトのみ、ローカルWEBサーバを開かせたい

みだしのとおりですが、ローカル内に1台WEBサーバを立てております。 (ローカル環境にDNS等はまだ設置してません) ある特定のサイト  例) http://www.yahoo.co.jp/ をローカル内のユーザがアクセスしたときのみ、WEBサーバ(192.168.1.10)に内容を表示(Googleを使用してください 警告画面)させたいのですが(hostの書き換えはしないようにしたい)、どのように環境を組めばよいでしょうか? ローカル内にDNSサーバを立てたりすればいいのでしょうか? 具体的な手続きの段取りを教えていただけると幸いです。 当方、WEBサーバ等はたてることができます。 DNSサーバの構築は勉強中のため、なんとかいろんなサイトを見て構築するところまでいけると思います。たぶんですが・・ ↑現実に存在するYahoo!を例にしましたが、当方の会社では、仕事に専念できるようニュース等をあまり表示させたくないため、googleを使ってほしいのです。 それで、このような仕組みを考えました。 よろしくお願いいたします。

みんなの回答

  • tkf-
  • ベストアンサー率58% (821/1396)
回答No.2

> ローカルDNSサーバの設置・設定等でなんとか実装できないものか ローカルDNSサーバーを立てても、クライアントのDNS設定を変更しない限りは思い通りの動きはできません。 且つ、現在のDNSを停止し、インターネット(外部)へのDNSクエリも停止させなければ、「知っている人は自由にアクセスできてしまう」環境になります。 (もちろん、IPアドレス直打ちで、簡単に到達できるわけで、、、) それでもいいのなら、まずDNSを立ち上げてご自身の環境だけでも実践できるか色々やってみてください。

  • tkf-
  • ベストアンサー率58% (821/1396)
回答No.1

hostsを変えたくないなら、proxy(Webフィルタ)の導入が手っ取り早いのではと思われます。 http://www.atmarkit.co.jp/ait/articles/1404/02/news002.html http://www.atmarkit.co.jp/ait/articles/1404/09/news002.html 御社の規模とネットワーク構成がどのようになっているか不明ですが、オープンソースのみの「手作り」には限度があります。アプライアンスものの導入なども検討してみてください。 あと、会社の規模は関係なく総務系とお偉いさん達にはちゃんと筋を通してから運用してくださいね。

kokowadoko00
質問者

補足

さっそくの返信ありがとうございます。 Proxyの導入より、ローカルDNSサーバの設置・設定等でなんとか実装できないものかご教示いただけましたら幸いです。

関連するQ&A

  • ローカルサーバーの構築

    DREAMWEAVER CS5.0で作ったサイトをブラウザでプレビューするためにローカルサーバーを構築しようと思っています。 初心者でまったく分かりません。 簡単にローカルサーバーを構築できるらしいXAMPPを使用して構築したいのですが、 どのようにすればいいのかWEBサイトを巡ったりしているのですが、まったく分からないのでどなたかわかる方にお伺いすべきだと考えたので、質問させて頂きました。 どなたか教えて頂けないでしょうか?? 宜しくお願い致します。

    • ベストアンサー
    • CSS
  • 社内ローカル環境でWebサーバ(Linux CentoOS)を構築して

    社内ローカル環境でWebサーバ(Linux CentoOS)を構築していますが、 クライアント側(WindowsXP)から繋がりません。(表示ができません) 【Webサーバ】 IPアドレス:固定IP ゲートウェイアドレス:ルータのIPを設定 【クライアント】 hostを設定 接続URL: http://192.168.XXX.XXX/var/www/html/indez.html http://サーバ名/var/www/html/indez.html Webサーバ、クライアント側で他になにか設定するような事はありますか?

  • lubuntuで作ったWebサーバにDNSでURL

    lubuntuでUSBブートできるwebサーバをローカル内に立てて作りました。 IPアドレスの設定は、空いているIPである「192.168.1.100」としました。 ですので、このWebサーバに接続するには、「http://192.168.1.100/」となるわけですが、 なんとかローカル内にDNSの設定か何かで、このURLを  「http://192.168.1.100/」=「http://www.test.jp」 にしたいのですが、lubuntuの設定でこのようなことはできるのでしょうか? もしくは、もう一つlubuntuサーバを構築し、DNSサーバみたいのをつくるべきでしょうか? 教えてください。

  • webサイト構築

    Windowsサーバでwebアプリを構築しようと思っています。 当方はwebアプリ開発経験はあるのですがサーバ・インフラ周りは まったく経験がありません。 レンタルサーバなどで構築するのが早いとは思いますが 今回、仕事で一から構築することになりました。 そこで教えて頂きたいのですが 環境を整える為に何をどうすればいいのか どういったサイトが参考になるか どういった書籍が参考になるか すみませんがどうかご教授下さい。

  • webサーバーHTTPDの役割はローカルで必要なのか。

    pearlの勉強をしています。 最初にローカルでテストするため、ローカルサーバーを構築するわけですが、 そのためにwebサーバーを構築する必要がある。というのが基本のようです。 それでこのwebサーバーというのはホームページやpearlのスクリプトなどをアップロードするために必要なようです。 しかし、ローカルでのテストなのですから、インターネット上のサーバーにまだアップロードするわけではありまあせん。なのに、なぜローカルのテストをするのにたとえばHTTPDなどのwebサーバーが必要なのか。 また、pearlスクリプトを翻訳するpearlforwin32などがありますが、 これは、翻訳するだけで実際の処理はwindowsマシン(つまりPCのことだと推定しているのですが)が行うと考えて間違いはないでしょうか。 わかりやすく、説明できる方はおられませんでしょうか。 よろしくお願いします。

  • 一つのlubuntuでWebサーバ、ファイルサーバ

    lubuntuでUSBブートできるwebサーバをローカル内に立てて作りましたが、 ファイルサーバも構築できたら、私の作りたい環境が整う状況になってきました。 しかし、ひとつのlubuntuでWebサーバ、ファイルサーバを併用してつくることは可能なのでしょうか? sambaか何かインストールすると、webサーバに影響がでたりしないのでしょうか? 教えていただける方いましたらよろしくお願いいたします。

  • NIC2枚差し WEBサーバーで2系統のLANどちらからもWEBサーバー内のWEBページを開きたい

    こんにちは ちょっとうまくできず悩んでおります。 使用環境ですが、 Linux(Apache1.3)サーバーにNIC2枚差しにして eth0:192.168.1.210 eth1:192.168.2.210 二つのLAN環境のどちらからでもWEBサーバーを動かしたいのですが具体的にどのようにしたらよいのでしょうか。 今まである、質問やネット上の資料をもとに DNSの設定やApacheのhttpd.conf内のServerAlias host1 host2、バーチャルホスト設定でそれぞれのIPアドレスで同じドキュメントルートを指定するなども行いましたが、うまくできません。 今のところ、eth0:192.168.1.210からしか反応しません。 もし、このような環境を作られた方いらっしゃいましたら教えてください。 よろしくお願いいたします。

  • Windows Server 2008とSQL Serverでのサイト構築について。

    nacosと申します。 現在ASP.net(MVC)にてサイトを構築しているのですが、 データベースとのやりとりの所で良く分からなくなってしまったので質問させて頂きました。 ◆構成 サーバー:Windows Server 2008(IIS 7.0) DB:SQL Server 2008 開発環境:Visual Studio 2008 ◆分からないこと。 開発中のローカル環境でのDBとの接続方法と、 Webサーバー上でのDBとの接続方法は皆さんどのように行っているのでしょうか? 私は、ローカル環境・WebサーバーともにDBへの接続方法をWindows認証にすれば、 ローカルで作成したサイトをWebサーバーにアップロードすれば接続出来るものだと思っていたのですが、 実際にはそのままアップロードしただけではWebサーバー上でDBに接続されない様でした。 この様な場合、どのようにすれば接続出来る様になるのでしょうか? また、上記の様な場合で一般的な方法などありましたら教えて頂けないでしょうか。 宜しくお願い致します。

  • DNSサーバ構築

    初めて質問します。 Mac初心者ながら、諸事情あってOS X10.8 のサーバ構築をしています。 現在、DNSサーバの構築を、サーバ構築の参考書を見つつ行っているのですが、 (1)DNSサーバのプライマリゾーンのIPアドレス欄は、グローバルIPアドレスを設定すれば良いのでしょうか? それともプライベートIPアドレスでしょうか? 参考書を読んだ感じだとグローバルだと思うのですが・・・ 単に”IPアドレス”としか記載されておらず、どちらをどう記入すればよいかわかっていない状態です。 (最終的にはインターネットサーバの構築をしたいと考えています。) (2)サーバを立ち上げるたびに、”警告”に「ホスト名が変更されました」と出てしまうのですが、 ハードウェア<ネットワーク<ホスト名には、ISPなどで取得したドメイン名を入れれば良いのでしょうか? 現状は、とりあえずDNSサーバを構築してみたところです。 その結果、普通のWebページにアクセスできるのですが、 次の段階のWebサーバ構築でWebサイトの表示ができません。 また、ネットワークユーティリティのLookupは正常な結果ですが、 Pingが”Host is down”になってしまいます。 最終的にはインターネットサーバの構築をしたいと考えています。 ネットワークの仕組みも全く知らないところから始め、一通り自力で学んでみているのですが、 まだ知識が追い付かないままやっております。 私の見当違い、また解決に必要な情報が足りないようでしたらご指摘ください。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • 社内でWEBサーバー構築

    出来たらいいなレベルで質問させて頂きます。(見当違いの場合、ご容赦ください) 現在、様々な業務をExcel(マクロ)とファイル共有でまかなっていますが、 利便性を上げるためにシステム化できればと考えています。 そこでWebサーバーを構築出来ればと思っているのですが、固定IPを取得するには 申請が必要でちょっと面倒です。(ローカルPCをサーバー兼用にしたい) (動的なIPで)ローカルPCに構築したWEBサーバーを同僚などにアクセスしてもらうことは できないでしょうか? インターネットでいうダイナミックDNSみたいなことを社内のネットワークでできないかなと。 (できればローカルPCだけの設定で何とかしたい) ローカルPCはWin7で、ワークグループを使用しています。 ITに関する知識に疎く、思慮が浅く、見当違いな質問かもしれませんが、 アドバイスをお願いいたします。