[36331]  すべてのPCからインターネットにアクセスするには
投稿者:やまよ さん   2003-02-08 23:02:12
長文失礼します。皆様にお伺いしたいことがあります。
仕事場に現在、3台のPCで小規模のネットワークが組まれているのですが、今回、ADSL導入に伴い
どのPCからもインターネットに接続できるように設定したいのですがうまくいきません。
現在の構成は以下の通りです。
NT Server 4.0がインストールされたPC1台(IPアドレス192.168.1.1)
NT4.0がインストールされたPC2台(IPアドレス192.168.1.2と192.168.1.3)
ネットワークプリンタ1台(IPアドレス192.168.1.100)
それぞれのPCはハブを通してつながっています。

今回、フレッツADSLを導入したのでWeb Caster 610Mを購入しました。
自分なりにやったことしては

○Web Caster 610Mをハブのカスケードポートに接続

○Web Caster 610MのIPアドレスが「192.168.1.1」なのでIPアドレスを192.168.0.1」に変更。
○DHCPサーバ機能を無効に変更
○それぞれのPCで[コントロールパネル]→[ネットワーク]→[プロトコル]のタブ →
[TCP/IP プロトコル]を選択して[プロパティ]で[IPアドレスを指定]でIPアドレスは「192.168.1.*(1〜3)」、
[サブネットマスク]は「255.255.255.0」(IPアドレスとサブネットマスクは最初からこのようになっていたのでそのまま)、
[デフォルトゲートウェイ]にWeb Caster 610MのIPアドレス「192.168.0.1」を指定。

○[DNS]のタブで[ホスト名]に他のパソコンと重複しない任意の名称を半角文字で入力、[ドメイン]は空欄、
[TCP/IP DNSサーバー]画面の[DNSサーバー]にWeb Caster 610MのIPアドレス「192.168.0.1」を指定。

○[WINSアドレス]のタブで[Windowsの名前解決にDNSを使う]のチェックをはずす
(これは最初から外れていました。また[LMHOSTS参照を行う]にチェックが入っていたのですがわからないので
そのまま触れていません)

以上の事をやってみたのですがうまくいきません。具体的にはWeb Caster 610Mにアクセスできませんし、
テストでフレッツスクェアにアクセスしてみたのですがこれもまたアクセスできません。
どのような設定をしたらどのPCからもインターネットにアクセスできるようになるでしょうか?ご教授願います。

PC
ネットワークに関しては素人で、説明の仕方も下手なので、自分のした事の説明がうまく伝わっているかどうか心配です。
  1. 山銀 さん   2003-02-08 23:38:34
    >Web Caster 610MのIPアドレス「192.168.0.1」
    >IPアドレスは「192.168.1.*(1〜3)」
    ルータのアドレスを192.168.1.* に設定するか、PC 側を192.168.0.* に設定してください。
  2. おりおん さん   2003-02-09 02:29:25
    山銀さんのフォローと内容は被りますが、あえて書き込みさせていただきます。
    もし、各PCのIPアドレスが変わってもよいならば、私なら次のように設定します。

    ・Web Caster 610MのIPアドレス:
      192.168.0.254
    ・NT4.0 ServerマシンのIPアドレス設定:
      192.168.0.1
    ・NT4.0 クライアントマシンのIPアドレス設定:
      192.168.0.2
      192.168.0.3
    ・上記3台のNTマシンのサブネットマスクの設定:
      255.255.255.0
    ・上記3台のNTマシンのDNSサーバの設定:
      192.168.0.254(Web Catser 610MのIPアドレス)
    ・上記3台のNTマシンのデフォルトゲートウェイの設定:
      192.168.0.254(Web Catser 610MのIPアドレス)

    ハードウェア側に全く異常がなく、Web Caster 610Mとハブ間のリンクが確立して
    いて、かつ、ハブと各マシンのリンクが確立していることが大前提なのですが、
    その上で、やまよさんが行われた設定でインターネットに接続できない理由は、
    デフォルトゲートウェイのネットワークアドレスと、ネットワーク内のマシンの
    IPアドレスのネットワークアドレスが異なっているからだと想像できます。

    質問の文面から想像するに、サブネットマスクとデフォルトゲートウェイの意味を
    よく分かっておられないような気がしますので、蛇足かもしれませんが説明して
    みます。

    IPアドレスは、基本的にはネットワークアドレスとホストアドレスという2つの
    部分に分かれています。IPを使ったネットワークは、いくつかのグループに分けて
    考えることができ、この「グループ」を示すアドレスが「ネットワークアドレス」、
    グループ内の各ホストを示すアドレスが「ホストアドレス」です。IPアドレスから
    ネットワークアドレスを求めるために使われるビットマスクが「サブネットマスク」
    です。上記の設定でいうと、ネットワークアドレスが 192.168.0.0となっています。
    (192.168.0.1 と 255.255.255.0 の論理積は 192.168.0.0となりますよね)
    もし、内部ネットワークのマシンがネットワークアドレスが異なるIPアドレスに
    対してアクセスをしようとした場合、デフォルトゲートウェイとして指定されて
    いるIPアドレスに対してアクセスします。デフォルトゲートウェイとなっている
    マシンは、内部ネットワークのマシンから外部のネットワークに対するアクセスの
    仲介を行います。上記の設定ではWeb Caster 610Mが内部ネットワークと外部
    (インターネット)とのゲートウェイとなるため、Web Caster 610MのIPアドレスを
    各NTマシンのデフォルトゲートウェイとして設定します。やまよさんの設定では、
    各マシンのネットワークアドレスが 192.168.1.0、デフォルトゲートウェイの
    ネットワークアドレスが 192.168.0.0 となっていたため、外部のネットワークへ
    アクセスしたくても、アクセス先として指定されているデフォルトゲートウェイも
    ネットワークアドレスが違うため、各マシンはデフォルトゲートウェイにアクセス
    できず、当然、インターネットには繋がりません。

    ちなみに、上記設定でネットワークアドレスを 192.168.0.0としたことには一応
    理由があります。192.168.0.0というネットワークアドレスは、
    「プライベートアドレス」として定義されたネットワークアドレスのうちの1つで、
    IPプロトコルの規約で内部ネットワークに於いて自由に使っていい事が保証されて
    います。

    Web Caster 610MのIPアドレスを 192.168.0.254としたことにも理由があります。
    ホストアドレス部が2進数で表すと全て1になるアドレスはブロードキャスト
    アドレスとなり、ネットワーク内の全マシンに対してアクセスしたい時などに
    使われる特別なアドレスとして扱われます。このため、ホストアドレスとして
    使用できないので、デフォルトゲートウェイアドレスとしては、今後マシンが
    増えることを考慮して、ブロードキャストアドレスの直前である 192.168.0.254を
    採用します。ちゃんとIPアドレスを管理する事が出来れば、特に 192.168.0.254に
    限らなくてもいいとは思われますが、管理上はこの方が楽でいいと思います。

    IPアドレスに関する平易な解説などがあればいいのですが・・・。
    残念ながら、特に「これ」というものを知りませんので。

    長くなってしまいましたが、この辺で。
  3. おりおん さん   2003-02-09 02:31:00
    1行が長すぎたみたいで、見にくくなってしまいました。すみません。
  4. やまよ さん   2003-02-09 21:19:58
    山銀さん、おりおんさん、レスありがとうございます。

    お二方のレスを自分なりに考えてまとめてみると各PCのIPアドレスは変更したくないので
    (現在使用しているソフトウェアに不具合がでるといけないので)

    ・Web Caster 610MのIPアドレス:
     192.168.1.254
    ・NT4.0 ServerマシンのIPアドレス設定:
     192.168.1.1(変更なし)
    ・NT4.0 クライアントマシンのIPアドレス設定
     192.168.1.2(変更なし)
     192.168.1.3(変更なし)
    ・上記3台のNTマシンのサブネットマスクの設定:
      255.255.255.0
    ・上記3台のNTマシンのDNSサーバの設定:
      192.168.1.254(Web Catser 610MのIPアドレス)
    ・上記3台のNTマシンのデフォルトゲートウェイの設定:
      192.168.1.254(Web Catser 610MのIPアドレス)

    上記の通りの設定をすればよいと考えたのですが、どうでしょうか?
    何か間違いがあればご指摘いただければ幸いです。

    *うまく説明できていない質問にお答えいただきありがとうございました。*
  5. おりおん さん   2003-02-10 01:06:44
    その設定で大丈夫だと思います。

    一つ不安があるとすれば、Web Caster 610MにDNSリレー機能(DNSプロキシや
    DNSフォワーディングということもある・内部ネットワークからの名前解決要求を
    外部ネットワークのDNSサーバへ中継する機能)があるかどうかですが、もし外部
    ネットワークの名前解決がうまくできないようでしたら、各NTマシンのDNSサーバ
    アドレスをWeb Caster 610MのIPアドレスではなくて、プロバイダが提示している
    DNSサーバアドレスへ設定してみてください。
  6. やまよ さん   2003-02-10 23:50:53
    おかげさまで、無事すべてのPCからインターネットにアクセスできるようになりました。
    本当にありがとうございました。