• ベストアンサー

自宅でフレッツISDNを使ってWEBサーバーを構築したい

こんにちは JAVAを勉強しており、どうしてもレンタルサーバーではJ2EEを使ったWEBサイトが作りにくいのでこの際、自宅にサーバーを置こうと考えてます。 現在、そろえたものはペンティアムマシン2台(DNS用)、ペンティアムIIマシン1台(WEBサーバー用)とイーサネットハブです。 そこでWEBサーバーは構築したことがないので何をどうしたらよいか理解していません。 ダイアルアップルーターはRTA50iを中古でこれから揃える予定です。 ドメインも申し込みました。 よくわからないことはファイアーウォールサーバーを別個に用意しないといけないのでしょうか。 またOSはPC-UNIXのFreeBSDを考えてますが、LINUXではセキュリティは弱いのでしょうか。 いろいろガイドブックを読んでますが、いまいちわかりません。 どなたか自宅でサーバーを構築されていらっしゃる方、構築のガイドラインなどございましたら教えてください。

  • hooma
  • お礼率32% (51/157)
  • ISDN
  • 回答数3
  • ありがとう数0

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

  • ベストアンサー
  • maro
  • ベストアンサー率47% (95/199)
回答No.3

フレッツISDNでも固定のIPアドレスを割り振ってくれるプロバイダがあれば、自宅でサーバーの構築が可能です。 たいていの場合IPアドレスはひとつしか割り当ててもらえませんから、1台のサーバーでDNS、HTTPDなどを動かすことになると思います。 DNSが2台ということはセカンダリのDNSを構築されようとしているのだと思いますが、セカンダリDNSはプロバイダに委譲するのが普通です。 特にファイアーウォールなど入れなくても、IPフィルターやTCP Wrapperを使えばかなり細かいアクセス制限がかけられます。それにFreeBSDならLINUXよりセキュリティはかなり強固だと思います(そう信じています)。 MYCOM BOOKSのFreeBSD Pressがかなり詳しくて優しいので、一読されることをおすすめします。 バックナンバーも取り寄せできると思いますよ。

参考URL:
http://book.mycom.co.jp/books/computer/hwos_bsd.html

その他の回答 (2)

noname#25358
noname#25358
回答No.2

 はい。  やることは単純です。セキュリティさえ考えなければ、マシンが1台あればよく、そこへHTTPサーバーを入れれば外部から閲覧できます。  実際やってましたからね(笑)  もちろん、ファイアーウォールを入れたいのであれば、それ用のマシンを上げるのがベストなんですが、今回はファイアーウォールは無意味です。なぜなら、IPが1つしかないからです。  このようなケースでは、一番表に出るサーバーにまずグローバルIPを割り当て、そこからLANを構築してローカルIPを割り当てたマシン上にHTTPサーバーを構築することになります。  ただし、1台のマシンがファイアーウォールとHTTPサーバーを兼任することも可能かもしれません(自信なし)。  IPが複数ほしければ、プロバイダにその旨を告げて契約する必要があります。もちろん、お金も2倍かかります。  DNSサーバーというのは、たとえば、hooma さんが、「hooma.ne.jp」というドメインを取得したとします。  すると、「www.hooma.ne.jp」や「abc.hooma.ne.jp」や「apattyamoro.hooma.ne.jp」など、色々なバリエーションが考えられます。このためにDNSが必要です。  でも今回はIPが1つなので、おそらくはDNSは入れても無意味です。というより、こういうことはプロバイダ側に委任することになるでしょうから。  ただし、常時接続でHTTPサーバーをユーザーが上げてもいいプロバイダなんてものがあるかどうか、はっきり言って自信がありません。見たことないからです。  個人的にドメインなしでやるんなら、グローバルIPを配布しているプロバイダであればどこでもいいんですが、ドメインをIPに割り当てるとなると話が変わってきますから。  ですんで、目星を付けたプロバイダに「こういうことをしたいんですけど」というふうに問い合わせを出してみるしかないんじゃないでしょうか。

noname#25358
noname#25358
回答No.1

 自宅の処置としては、PCにHTTPサーバーを入れるだけでいいんです。  IPアドレスが xxx.xxx.xxx.xxx というアドレスだった場合、その状態で、たとえば友達の家のブラウザのURL覧に、  http://xxx.xxx.xxx.xxx/  と入れればいいのです。あとは方針に基づいてセキュリティ関係のソフトを充実させるわけです。  ただし問題があります。  フレッツISDNは接続ごとにIPアドレスが変わってしまいます。  通常、ドメインとIPは1:1で結びつけられており、サーバーが停電や過負荷などでリセットがかかってしまうと、当然IPが変わってアクセス不能になってしまいます。  これを回避するためには、そういう対処を行ってくれるプロバイダが必要です。お使いのプロバイダは、そういう処置を行ってくれるのでしょうか?  または、サーバーに現在のIPアドレスを自動アップロードするプログラムを自分で組み、プロバイダ側に(今回申し込んだ)固定ドメインのHPを置いて、そこからジャンプしてくるなり何なりすればいいかと思います。  どっちにしろ、普通のHTTPサーバー構築とは少し違うことをしなければならないので、ドメインの申込みは少々早急だったと言わざるをえないかもしれません。

hooma
質問者

補足

アドバイスありがとうございます。 おっしゃる内容では、WEBサーバー1台あればよろしいということでしょうか。 また、DNSサーバー2台も自宅で用意しなくてもいいのでしょうか。 まだ、常時接続のプロバイダは契約していないのでお奨めのところがありましたら教えてください。 わたくしの構想では、企業が構築するようなシステムを考えておりましたが、おっしゃる内容はシンプルなもののように思えます。 (→ダイアルアップルータ→ファイアウォールサーバー→WEBサーバー&DNSサーバー2台)というような形式で。 なにぶん初心者なもので、なぜHTTPサーバー構築だけいいのかわかりません。

関連するQ&A

  • 自宅に構築したWebサーバを公開するには…

    自宅でWebサーバを構築したので、 一般公開したいのですが、どうしたら良いのか全然分りません。 自宅サーバの公開方法について記載してある URLまたは書籍をご紹介頂けないでしょうか? 環境としては自宅に3台PCがあり、 そのうちの1台のWebサーバを公開したい状況です。 よろしくお願い致します。

  • FreeBSD4.7 サーバ構築

    FreeBSD4.7でサーバ構築を考えています。 それぞれ上記のOSにあうサーバソフトを探しています。 できれば最新のソフトでBSD4.7に合うソフトを お願いします。(相性が知りたいのです。) ・DNS ・sendmail ・DHCP ・WEBサーバ です。よろしくお願いします。

  • 自宅サーバでDNSサーバを使いたい

    自宅WEBサーバでホームページを公開しております。 LANで2台のパソコンを利用し、一台をサーバにしています。 そして、グローバルIPをDNSに登録しております。 そこで、もう一台から自分のWEBを見たいときにはわざわざプロキシーを通すか、WEBサーバのLAN上のIP(http://192.0.0.3など)を入力して見なければ見れません。 なので、DNSサーバを使ってDNSに登録されている名前でWEBを見たいのです。 webサーバにDNSサーバを置きたいと思っているのですが、設定の簡単な小さい自宅サーバーで使える、フリーのDNSサーバはないでしょうか? サーバーはWIN2000です。 宜しくお願いいたします。

  • サーバ構築について

    今、使ってないパソコンが1台余ってて、それで、そのパソコンを使って、サーバを構築できないものかと、サーバといっても、自宅サーバって、ほど大げさなものじゃなくて、自分だけが使うためのサーバが構築できたらと思い質問しました。 そのパソコンのソフトはWindowsのXPですが、unixにしたい。 あと、初心者なので構築するのに役立つ参考サイトがあればお願いします。

  • 自宅サーバーを構築するには・・・

    linuxマシンを自宅サーバーとして自宅内でLANを構築したいと考えております。その際サーバーマシンには、ドメインを別に取得してメーラーやHPをのせたいと考えています。プロバイダによっては自宅サーバーを規制しているところがあると聞きました。実際にはどうなのでしょうか? 回線はBフレッツのファミリータイプです。 Bフレッツもプロバイダが限られているようですし、プロバイダに関して詳しい方よろしくおねがいします。 自宅サーバーが構築できるプロバイダと料金が安いという観点からお願いします。

  • FreeBSDで自宅サーバ構築のおすすめ書籍

    FreeBSD ハンドブックと市販の書籍を見ながらFreeBSDで自宅サーバを構築しようと思います。 UNIXの基礎を理解しながら、実際に具体的なサーバアプリケーションをインストール、設定するまでの実践例が書かれている初学者向けのおすすめ書籍を探しています。 全てのサーバアプリケーションのインストール方法・設定例が書かれている書籍などは存在するわけないのは分かっていますが、例として以下のものが書いてあればベストです。 (超ド素人ながらもCentOSでの自宅サーバ構築は多少はあるので全くの無知ではありません) 【求めたい書籍の内容】 ・UNIXの基礎←ここの解説はかなり重要 ※FreeBSD ハンドブックも当然読みます ・アプリケーションのインストール(packageやportsの説明) ・sambaファイルサーバ構築 ・LAMP環境の構築(個別のアプリケーションのインストール・設定例) ・ファイアフォール設定例(ipfilerまたはipfirewallの使い方) ・HDDの増設(ディスク管理・パーティション作成~マウント) 書籍を探していると解説しているFreeBSDのバージョンがだいぶ古い(4.x~6.x)がほどんどです。 現在はFreeBSD 10.1-RELEASE (2014年11月14日リリース)が最新で、それを使う予定なのですが古い書籍でも対応できそうな感じでしょうか? とくに最初のテキストベースのインストーラーで設定すべきものが以前(4.x~6.x)とは変わって書籍には載ってなさそうでつまずかないかな?と。。。 インストールメディアはFreeBSD 10.1-RELEASE-amd64-memstick.imgダウンロードしてUSBメモリからインストールできるように準備できています。 ※インストーラーの起動を確認済 よろしくお願いします。

  • WEBサーバーの構築

    自宅に、WEBサーバーを構築したいと考えているのですが、初心者が1から構築するのに参考に出来るわかりやすいWEBページ、書籍がありましたら教えてください。

  • 自宅サーバー構築について

    自宅サーバーを構築して、サイト(wordpress)を公開したいと考えています レンタルサーバーのように自宅サーバーに別のPCからFTPでファイルを アップロードするためには webサーバーではなくFTPサーバーを構築すればいいのでしょうか? また、自宅サーバーを運用する際にセキュリティー対策として最低限しておかなければ ならない事はなんでしょうか?

  • 自宅サーバ構築について。

    質問させていただきます。 プロバイダがOCNの西日本「光プレミアム」に加入しています。 自宅サーバを構築しているんですが、DNSサーバの構築が出来なくて困っています。 CTUの設定でポートを開いて、ファイヤーウォールも設定したんですが、うまく動作しません。 ほかに何か原因があるんでしょうか? 環境は、VineLinux4.1です。 よろしくお願いします。

  • webサーバ1台でHPを追加したいのだけど

    webサーバを1台構築しています。OSはlinuxでアパッチを使用してHPを開設していますが、コンテンツやリンクではなく新たにHPを同じサーバで開設したいのです。その際にwebサーバ、DNSサーバ、firewall(firebox(3))の設定変更をしないといけないと思うのですが?