• ベストアンサー

LAN上のDHCPサーバーってどこに?

LANを構築し、IPアドレスを自動取得に設定すると、DHCPサーバーが自動的に割り振るとのことですが、数台のパソコンを接続しただけのLANネットワークではどこがそれに該当するのでしょうか。また、IPアドレスをNICより取得して、それぞれのパソコンに設定した場合、その環境の中に、IPアドレスを自動取得に設定したマシンを置くことはできるのでしょうか。 質問自体がおかしければ指摘してください。

  • sigma
  • お礼率66% (20/30)

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

  • ベストアンサー
  • tscom-m
  • ベストアンサー率44% (13/29)
回答No.8

#7の補足に対する回答です。 Windowsマシン同士でファイルやプリンターの共有する場合、通信プロトコルはTCP/IPとNETBEUIのどちらでも行うことができます。 NETBEUIで通信をする場合は、各マシンにIPアドレスは割り当てる必要はありませんし、TCP/IPで通信する場合は、各マシンにIPアドレスを割り当てる必要があります。 Linuxマシンを導入するとTCP/IPで通信することになり、各マシンにIPアドレスを割り当てる必要があります。 そして、インターネットへの接続(通信)はTCP/IPで行いますので各マシンにIPアドレスを割り当てる必要があります。 各マシンにIPアドレスを割り当てる方法としては、 1)各マシンに唯一のIPアドレスを手動で設定する 2)DHCPで自動的にIPアドレスを取得する(この場合DHCPサーバが立ち上がっている必要があります) ということになります。 sigmaさんの環境ではルータがDHCPサーバとなっているので自動的にIPアドレスが取得され、TCP/IPで通信することができます。

sigma
質問者

お礼

有難うございました。皆さんのおかげで、知りたいことがすべてわかりました。

その他の回答 (7)

  • kaz-a
  • ベストアンサー率27% (132/480)
回答No.7

IPアドレスということなのでTCP/IPプロトコルでのネットワークですよね。 静的にアドレスを振ってある、またはDHCPサーバがあるというのがIPアドレスの決まる条件であり、そうでない場合は通信できません。そういうことを聞いているのではないのかな? Windowsのみだと、NetBEUIを使うことで同一ワークグループであればコンピュータ名(NetBIOS名)だけで区別でき、通信が可能ですので、インターネットに接続しない場合IPアドレスは不要です。

sigma
質問者

お礼

有難うございました。私の知りたいことの核心に近づいた回答でした。

sigma
質問者

補足

有難うございます。 ということは、WindowsのみでのLAN接続だと、IPアドレスを使ってないということですね? で、そこに、Linuxマシンを導入すると、DHCPサーバが無いと、ネットワークが出来ないという解釈でいいのでしょうか。 それで、私の環境では、ルーター(DHCPサーバ有り)が有るので、問題ないということですか。 もう少し皆さん教えてください。

  • JED
  • ベストアンサー率25% (1/4)
回答No.6

TCP/IPプロトコルでは、ネットワーク上のIPアドレスを一意にする事でマシン間の会話が成立します、同じIPアドレスがLAN内に在ると、そのマシンは、通信できなくなります。DHCPサーバーとは、そういったトラブルを防ぐために考えられた機能で、LAN内に一台このサービスが起動しているマシンが在れば、そのマシンがIPアドレスを管理してくれて、おなじIPアドレスが割り振られない様にしてくれます。通常DHCPサーバーになれるのは、サーバーOS(WinNT Serverとか)ですから、そういったマシンが無い場合は、簡易DHCPサーバーソフトを使用する事でも可能なようです。ただshigatsuさんもおっしゃっているように、ダイヤルアップルーターを導入するのが簡単で、いいと思います。DHCPサーバーが無いなら、静的にIPを振っちゃえばいいんじゃないですか?

sigma
質問者

お礼

皆さん回答を本当に有難うございます。 みなさんの回答を総合して、判ったのですが、私はちょっと勘違いをしているようです。 現在の私の環境では、ルーターを設置していて、すべてのパソコンでインターネットが可能です。で、ルーターを良く調べると、確かにDHCPサーバがあり、それでIPアドレスを振り分けていたのですね。 それで、プライベートアドレスと、DHCPサーバの設定を使って、もろもろのことをやればいいのですね。 ここで、判らなかったのが、同一ネットワーク上でLANを構築している場合、個々のパソコンは何で区別しているのでしょうか。MACアドレスとIPアドレスで通信していると思っていたので、ルーターや、DHCPサーバに相当するものが無いときにどうなっているんだろうと思ってしまったのですが。 この辺のことを、よろしければ、ご教授ください。

sigma
質問者

補足

補足に書き直します。 皆さん回答を本当に有難うございます。 みなさんの回答を総合して、判ったのですが、私はちょっと勘違いをしているようです。 現在の私の環境では、ルーターを設置していて、すべてのパソコンでインターネットが可能です。で、ルーターを良く調べると、確かにDHCPサーバがあり、それでIPアドレスを振り分けていたのですね。 それで、プライベートアドレスと、DHCPサーバの設定を使って、もろもろのことをやればいいのですね。 ここで、判らなかったのが、同一ネットワーク上でLANを構築している場合、個々のパソコンは何で区別しているのでしょうか。MACアドレスとIPアドレスで通信していると思っていたので、ルーターや、DHCPサーバに相当するものが無いときにどうなっているんだろうと思ってしまったのですが。 この辺のことを、よろしければ、ご教授ください。

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.5

多分将来的にそのネットワーク内にルータを設置してどのマシンからもインターネット接続可能なようにするなんて構想は有りますか? だとしたら、ISDNダイアルアップルータをそのLAN内に接続するのがかなりお手軽で、将来性も有ると思います。 ソフトウェアのDHCPサーバも良いですが、サーバですから常にそのマシンが起動していなければ役に立ちません。 DHCPでIPを取得するマシンと、固定でIPを設定するマシンの混在は可能です。DHCPは割り当てるIPアドレスの範囲を設定できますので、その範囲外で固定IPアドレスを使えば問題はありません。

sigma
質問者

お礼

有難うございました。私の書き込み不足で、皆さんにお手間をかけたようで、申し訳ありません。

  • BEJOE
  • ベストアンサー率0% (0/2)
回答No.4

>IPアドレスを自動取得に設定すると、DHCPサーバーが >自動的に割り振るとのことですが、 構築したLANのマシン構成がクライアント&サーバーの形態をとっているのならば、サーバーマシン上のOSにあるDHCPサービスを起動してDHCPサーバとします。 そうする事により「IPアドレスを自動取得に設定する」事が可能となります。 (もちろんDHCPサーバ側の設定も必要ですが。) >IPアドレスをNICより取得して、それぞれのパソコンに >設定した場合 多分IPV6を利用した場合のお話と思われますが、現在主流のIPV4ではNICに設定されているMACアドレスからIPアドレスを自動で設定する事はできないと思います。 >その環境の中に、IPアドレスを自動取得に設定した >マシンを置くことはできるのでしょうか。 IPアドレスを自動取得する方法(DHCPを利用)以外だと、IPアドレスを手動(つまり自分で入力)で設定する方法となります。その場合、先ほど申し上げたDHCPサーバ側の設定で「IPアドレスを付与する範囲」のような項目がありますので、そこから手動設定したIPアドレスを除外しておけば問題ありません。 ちなみにWindowsNT4.0Server & Windows95の環境で 生活している立場から回答させて頂きました。

sigma
質問者

お礼

有難うございました。DHCPサーバについて理解できました。

noname#16537
noname#16537
回答No.3

NTやUNIXで、DHCPサーバを立てれば、IPアドレスを自動で割り振ることができます。 もちろん、JPNICからもらったIPをDHCPサーバに設定すれば、そのIPで割り振ることもできます。

sigma
質問者

お礼

どうもありがとうございました。

  • acky
  • ベストアンサー率31% (182/583)
回答No.2

先ほどはどうもでした。 数台のクライアントでも充分に該当しますよ。 ウチはルータがDHCPやってくれますので、クライア ント4台(Win2台Linux1台プリンタサーバー1台)で細 々とやってます。このうちWin2台Linux1台はIPを DHCPより取得するようにしてありますが、プリンタ サーバーはIPが変わるとやっかいなので固定にしてあ ります。それで問題なく動作してますので、sigmaさんが やりたいことは可能だと思いますよ。

sigma
質問者

お礼

書き込み不足でしたがルーターにDHCPサーバが有ることに気づかせていただきました。

  • makorin
  • ベストアンサー率44% (31/70)
回答No.1

DHCPサーバーはLAN上のどこかで動かす必要があります。 最近のプロクシサーバーソフトにはDHCPサーバー機能があったりします。 Windows95/98ならば、下記URLで配布されている 簡易DHCPサービスソフトがお勧めです。 私は、プロクシサーバソフトにDHCPサービスが付いたので もう使っていませんが、昔、DHCPサービスが無かったときには使っていました。

参考URL:
http://www.t3.rim.or.jp/~temple/
sigma
質問者

お礼

私の書き込み不足があり、皆さんにお手間を取らせました。

関連するQ&A

  • 1台のPCから複数のDHCPサーバを動かしたい

    1台のPC(WindowsXP Pro)に、ネットワークカード(NIC)が複数ささっています。 そのうちの1枚は、LANにつながっており、LAN内のDHCPサーバからアドレスを取得するか、固定IPが割り振られています。 そのほかのNICはそれぞれ、192.168.0.1/24、192.168.1.1/24、192.168.2.1/24・・・などのように、別セグメントのアドレスをふっておきます。これらのNICに他のPCをつなげたとき、それぞれのセグメントのアドレスが割り振られてLAN内のほかのPCと通信できるようにDHCPサーバを立てたいのです。 それぞれのセグメントごとにPCを用意して、DHCPサーバを立てるのは大変なので、DHCPサーバをNICが複数ささっているPCだけで実現したいのですが、可能でしょうか。 教えてください!

  • DHCPについて教えてください。

    現在、学校でネットワーク関連の勉強をしています。 Ciscoのルータとスイッチ2台を使ってLANを構築したとします。 スイッチにはVLANを設定し、6つほどのネットワークに分割、 ホスト数は10~20程度です。 それぞれのネットワークでDHCPサーバを使ってIPアドレスを 自動取得できるようにしたいと思っています。 このようなケースの場合、1台のDHCPサーバで それぞれのネットワークのホストへIPを割り振れるようにするには どのようにすればいいのでしょうか?

  • DHCPサーバが構築できません。

    DHCPサーバが構築できません。 職場で不要なWindows2003サーバを使用し、DHCPサーバの構築を試みました。 DHCPサーバ構築後、サーバマシンとクライアントマシンをスイッチングハブでつなぎ、 クライアントのIP設定をDHCPにしましたが、IPの取得ができません。 環境は ・サーバマシン OS Windows2003 Standard Edition ・クライアントマシン OS WindowsXP Professional です。 構築方法は ・サーバマシン サーバの役割管理 → 役割の追加 → カスタム → DHCP といった具合にウィザードに沿ってDHCPサーバをインストールしました。 ドメインコントローラは入れておらず、ADは機能しておりません。 まずは、AD抜きでDHCPサーバを構築するのが目的です。 (サーバの役割が全ていいえのマシンにDHCPを一番に構築しております。) ・クライアントマシン TCP/IPのプロパティを自動的に取得を選択しております。 以下、色々と試したこととなります。 ・サーバ、クライアントともに、固定IPを振るとPINGはお互い通るため、 回線不良やハブの故障はないと思います。 ・サーバ、クライアントのワークグループは揃えてあります。 ・DHCPサーバはアクティブになっております。 ・DHCPサーバのスコープは余裕を持たせております。  (192.168.A.xxx ~ 192.168.A.xxx+100) (xxx+100 < 255) ・DHCPを使用時に、ipconfig /release, ipconfig /renewをすると  DHCPサーバがありません的なエラーになります。 ・結果 169.…と全く別のアドレスが付与されます。 何が原因かまったくわかりません。詳しい方がおりましたら、 上記の環境でDHCPサーバの構築方法をご教授下さい。 宜しくお願い致します。

  • DHCPサーバが見つからない

    WindowsXPを再インストールしたのですが、それまでは 通常通り使えていたネットワークがまったく使えません。 それまでは何も設定しなくても、ネットワークセットアップウィザードで設定できていたのが、今回はダメでした。 症状としては、 これまではDHCP有効で自動的にIPアドレス(192.168.1.2)が割り振られていたのですが、自動だと169.254.xxx.xxxになってしまいます。IPアドレス(192.168.1.2)、デフォゲ(192.168.1.254)を手入力してもダメでした。 他のパソコンではつながるのでルータに異常はなし。 ルータにpingが通らない。 LANカード(127.0.0.1)へのpingは通る。 XPのネットワーク検査をしたら、DHCPサーバのIPアドレスが255.255.255.255(無効なアドレス)となっている。 ipconfig /renewを入れるとエラーになる。 症状がわかりにくくて申し訳ないのですが、ご教授のほど、よろしくお願いいたします。

  • DHCPサーバーが見つからない

    今学校でネットワークはDHCPサーバーを立てて、繋いでいます。 でもDHCPサーバーが見つからないため、IPアドレスをうまく取得できない状況です。 つい先日、DHCPサーバー用のPCのHDDが壊れて、新たに設定しなおしたのですが、 接続できる人とできない人がでてきました。 ネットワークの設定はみんな同じにしています。 以前はそんなことはなかったんですが。 今接続できない人のOSは 98、Me、2000 と様々です。 固定のIPアドレスを使用すると、ちゃんと接続はできます。 ネットワークアダプタも変えたりして試したのですが、だめでした。 なので、OS や PC自体に問題があるとは思えないのですが、 なにか特別なソフト、設定などがあるのでしょうか? PC(メーカー)によってはDHCPサーバーを見つけられないことってあるんでしょうか? どなたかアドバイスをよろしくお願いします。

  • DHCPサーバーはどこが受け持つ?

    無線LANを組んでいます。DHCPサーバー機能は使用せずに手動でIPアドレスを割り振っています。 さて、ルーターがデフォルトゲートウェイになっているのですが、このルーターのDHCPサーバー機能を有効にして、各パソコンを手動から自動取得に変更しようと思っています。この場合、DHCPサーバー機能がだぶってしまうことはありませんか?パソコンは最大5台つながっているのですが、どれかのパソコンがDHCPサーバーになってしまうことはないのでしょうか?? また、これとは別に先ほどあるクライアントを試しに手動から自動取得に切り替えたら、インターネットゲートウェイが消えてしまってインターネットに接続出来なくなってしまいました。あわてて手動取得に戻したところアイコンが復活しました。 インターネットゲートウェイってこういう場合消えてしまうのでしょうか。再起動すれば自動的に復活するのかな??

  • DHCPサーバからIPアドレス取得後にDHCPサーバを含む同一ネットワークLANが見れなくなる

    DHCPサーバからIPアドレス(クラスC使用)を取得できるのですが、 その直後からDHCPサーバを含む同一ネットワークのPCが見えなくなってしまいます。 但し同一ネットワークのPCと同様にインターネット接続はできます。 また、他PCとLANケーブルを交換し試みましたが現象に変化がなかったので回線異常ではないようです。 この場合、どのような原因が考えられるでしょうか。ご教授願います。 操作例 (1)ipconfig /release にてIPアドレスを開放 (2)ipconfig /renew にてIPアドレスを再取得   ↓ DHCPサーバからのIPアドレス取得に成功 (3)pingコマンドにてDHCPサーバ並びに同一ネットワーク内のPCを確認   ↓  全てタイムアウト

  • DHCPサーバーの変更

    早速、質問です。DHCPサーバー1台で運用していたのですが、新規に導入したサーバーにDHCPのサービスをインストールしました。スコープの設定は全く同一にしてセットアップしました。と言いますのも、元々のDHCPサーバーマシンから新しいサーバーにDHCPサーバーを変更しようと考えた為です。私の考えでは、既存のDHCPサーバーの設定と同一に設定して立ち上げ、その後、既存のDHCPサーバーのスコープを非アクティブ化すれば、新しいサーバーのDHCPを利用できると考えていましたが、既存のサーバーのスコープを非アクティブ化したとたん、IPアドレスを動的に取得できなくなりました。まったく同様の設定のDHCPサーバーが稼動しているにも関わらずです。再度、既存のDHCPサーバーのスコープをアクティブ化するとIPアドレスは取得できるようになりました。どうすれば、新しく導入したDHCPサーバーからDHCPクライアントPCがIPアドレスを取得できるようになるのでしょうか?御教授願います。 サーバーは両方ともOSはWindowsNT4.0SVR(SP6)になります。

  • LAN内(DHCP)のプリンタサーバーの設定?

    家と職場の両方で使っているノートPCがあり、 それぞれのネットワーク環境は共にDHCPです。 職場ではネットワーク上にLANでつながれたプリンタがあり問題なく使えています。 (職場では、計算機センターがプリンタに固定IPを割り当ててくれています。) ところが、家のプリンタに関しても、USBではなく職場のようにLANで結ぶために、 プリンタサーバーを購入したのですが、 設定がいまひとつ分からないので教えていただきたいのです。 PCはXPで、自宅ではケーブルテレビのルーターに、 スイッチングハブを介してPCとプリンタサーバーが接続され、 プリンタサーバーからプリンタはUSBで接続されています。 サーバーはcoregaのCG-FPSU2で、 PCのアドレスが 「 192.168.1.240を除く、192.168.1.1から192.168.1.254 」であることが条件になっていました。 たぶんDHCPでパソコンにIPが振られ、この条件に適さないので、 使えないのだろうと考え、PCのネットワーク接続から、 TCP/IPプロパティより DHCPをやめて、固定アドレスにすると、プリントできました。 ただ、 これだと、職場にいるときと家にいるときで、 いちいちTCP/IPのプロパティを変えなければならず、 すこぶる不便なのです。 「代替の構成」というTCP/IPの設定があるようなので、そのあたりにヒントがあるのかとも思うのですが。。。 できましたら、DHCPの設定を保持して、 便利よくLANのプリントサーバーを介して、職場のようにプリンタを使いたいのです。 あまりネットワークに詳しいほうではないので、 分かり安く教えていただけたら、と望んでいます。 よろしくお願いします。

  • Windows 7 HomeでWindows 2000 DHCPサーバ

    Windows 7 HomeでWindows 2000 DHCPサーバーからIPアドレスが自動取得できない  お世話になります。  現在、Windows 2000 serverでDHCPバーバーを起動し、無線LAN経由でIPアドレスを自動取得したいのですが、Windows XP ProのノートPCでは問題なく取得できるのですが、Windows 7 HomeのノートPCでは取得できません。  対処方法をお願いします。 <その他の状況>  ・無線LAN経由でなくHUBに直接有線で接続しても同じです。  ・IPアドレス使う及び代替の構成で固定IPアドレスを設定すればつながります。  ・別の環境のブロードバンドルータからは問題なく自動取得できます。  DHCPサーバーの設定の問題でしょうか、困っております。