電子書籍の厳選無料作品が豊富!

ルータに4つぐらいのマシンが接続されています。
DHCPに任せていたら、ルータがプライベートアドレスを各マシンに自動で発行するでしょう。そうではなくて自分で勝手にプライベートアドレスを指定できるか、ということです。もし設定を間違えてアドレスが競合したらトラブルになると思いますが、慎重に192.168.1.1, 1.2, 1,3, 1.4と順番に割り振ります。そのようなことは可能なのでしょうか。お互いに参照しながら計算を行うのでできれば整然としたいので。

不可能とは思えませんが。ネットワークのことなので予想外の動きをする場合もあると思いますので原理的にどうかなと考えています。

OSはCentOS,fedoraなどのredhat系です。OSの問題では内容に思いますが。
よろしくお願いします。

A 回答 (6件)

下記のいずれかで可能かと。


(ルータのDHCP機能を利用していると推定しての回答です)

(1)ルータのDHCP機能をオフにする
すべての端末のIPアドレスを手動で設定する

(2)DHCPで決まったPC(MACアドレス)に決まったIPアドレスを振るように設定する。ルータによると思いますがたいていできると思います。(できないものもあるとは思いますが)

(3)DHCPのリリース範囲をしらべ、その範囲外のIPアドレスを使う。例えば設定で192.168.0.10~20までがリリース範囲になっていればそれ以外のアドレスをDHCPが割る振ることはありません。
    • good
    • 0
この回答へのお礼

回答、有難うございました。
多くの方からも回答いただきまして、結論としては、いろんな方法で”出来る”ということかと思います。あとはルータとそのDHCP機能設定、各マシンでどのように設定するか、ということは個別事情だろうと思います。
有難うございました。

お礼日時:2009/04/18 07:30

すでに他の方々の回答で十分ですが、質問を曲解してみて感じたのですが、目的は、自分でDHCPもどきのサーバ、クライアントを作りたいのでしょうか?



少なくとも、世の中に出て、それなりの期間を経て標準的な扱いになっているものは、新しい機能を入れない限りは、トラブルはなくなっていきます(俗に枯れた技術と呼びますね)。
    • good
    • 0

普通やるならDHCPに動的IPアドレスの除外範囲をもうけて、


その範囲をつかって特定のMACアドレスから要求に対して
特定のIPアドレスを返すような設定をします。

場合によって、クライアントマシン自らが勝手にIPアドレスを
宣言しても通ってしまいますが、はっきりいえばそんなことを
許すのは家庭用のこじんまりしたLANだけです。
そういうのを会社などで行えば端的にいえば「不正」ですので
不正対策は施されている場合が多いでしょう。
    • good
    • 0

DHCP機能を持ったルータには普通はDHCPの設定があるはずです。

ここでDHCPで使うアドレスの範囲が指定できるはずです。ここでDHCPが使うアドレスの範囲を決めておいてその外を使えばよいでしょう。
    • good
    • 0

・ルータのDHCPサーバ設定をOFFにする


 (もしくは、DHCPの払い出し用IPアドレスの範囲から固定設定するIPアドレスを除く)
・サーバのIPアドレス、ネットマスク、デフォルトゲートウェイ、DNSアドレスの設定を固定にする

で実現可能
IPアドレス、ネットマスク、デフォルトゲートウェイの設定は、
/etc/sysconfig/network-script/ifcfg-eth?
DNSサーバは、
/etc/resolv.conf

GUI設定はディストリビューションで違うような気もするので自分で調べてください
    • good
    • 0

同じようなことをやっています。


DHCPサーバーはだいたい若い方から使いますので、決めうちは後ろの方、たとえば192.168.1.200以降などを使うようにするのが良いです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!