プロが教えるわが家の防犯対策術!

デフォルトゲートウェイの ipアドレスについてです。
ルーターがDHCPの役割をしている場合、デフォルトゲートウェイの ipアドレス(ルーター)は
常に同じなのでしょうか?
またDHCPサーバーのipは常に固定されているのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (3件)

「デフォルト ゲートウェイ」は、TCP/IP通信において、「自分の属するLAN以外へのアクセスが発生した時に、転送を依頼する機械のアドレス」です。



一般的な家庭では、プロバイダに接続されているルータがあり、インターネットにアクセスする宛先IPアドレスは、家庭内LANのIPではありませんから、ルータに転送を依頼する、すなわち、そのルータ自身のIPとなります。

--

「DHCPサーバ」は、LAN上に新しい機器が接続されて、IPアドレス取得要求があった時に、他のPCとかぶらないようにIPを管理して、振り出すためのサーバです。

一般的な家庭では、ルータがDHCPサーバを兼ねていて、家庭内のさまざまな機器(PC・プリンタ・スマホ・ゲーム機)から要求されたときに、(家庭内で)かぶらないように割り振る役目をしています。

--

一般家庭で、インターネット回線を1つ契約して、ルータを置いた、という場合、ルータ=DHCPサーバですので、両者のIPは一致します。
ルータ自身のIPアドレスは固定されているので、そのような機器からIPアドレス振り出しを受けるなら、デフォルト ゲートウェイやDHCPサーバのIPアドレスは常に同じことになるでしょう。

一致しないパターンもあります。
例えば、企業内LANでは、複数フロア間の通信などが適切にできるようにするため、「DHCPサーバ」を独立して置くことがあります。
そして、インターネットへの出口である「ルータ」とは、別の機器になりますので、この場合ルータのIP(デフォルト ゲートウェイ)と、DHCPサーバのIPアドレスは異なることになります。
    • good
    • 0
この回答へのお礼

だいぶん分かってきました。ありがとうございました。

お礼日時:2014/06/18 18:51

ルーターを使用している場合はデフォルトゲートウェイ・DHCPサーバーはルーターのローカルIPを指定します(そこに有るから)。

ルーターのIPは変更可能なので常に固定とは言い切れませんが、変更はまず行いませんので一定と言えるでしょう。
    • good
    • 1

DHCPでなくともデフォルトゲートウエイは通常一定です。



またDHCPで払い出されるIPアドレスはテーブルに保存しているものの中から貸し出されます。
なので端末側では毎度変わってもルーター側では「同じ範囲」という意味で固定です。
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qデフォルトゲートウェイと優先DNSサーバーについて

毎度お世話になっております。
WindowsXP PROを使用しております。

デフォルトゲートウェイにルーターのIPアドレスを、
優先DNSサーバーに社内サーバーのIPアドレスを設定すべきところを
優先DNSサーバーにもルーターのIPアドレスを設定してしまいました。

しかし、インターネットをすることはできました。

見たいホームページのIPアドレスが同一ネットワーク上にない場合
デフォルトゲートウェイを参照する、
DNSサーバーは同一ネットワーク内のマシン名とIPアドレスを
管理しているとの理解でいます。

インターネットをするだけならば、優先DNSサーバーの設定は
しなくてもよいのでしょうか。

よろしくお願いします。

Aベストアンサー

多くの場合ルータがDNSサーバになる機能を持っているから、インターネットを見る分にはとりあえず事足りていたのでしょう。
凝った設定をしないのであれば、デフォルトゲートウェイ=優先DNSサーバ=ルータのLAN側アドレスとなる事が多いです。

そこを敢えて社内サーバを優先DNSにしていたという事は、何らかの意図があったのではないかと思います。
インターネットを使う限りはルータのDNS機能で事が足りていたんだと思いますが、他のどこでトラブルがあるかは不明です。


>見たいホームページのIPアドレスが同一ネットワーク上にない場合
>デフォルトゲートウェイを参照する、
>DNSサーバーは同一ネットワーク内のマシン名とIPアドレスを
>管理しているとの理解でいます。

DNS参照は同一ネットワークかどうかはあまり関係なく、単に名前とIPアドレスの変換を行うだけです。

順番としては
DNS参照→IPアドレス取得→同一ネットワーク上に無い→デフォルトゲートウェイを経由させる…という順番になります。

なのでDNS設定が全くない場合IPアドレス直指定以外ではインターネットのアクセスはできないでしょう。
(なおDHCPでIPが自動取得になっている場合、見た目上優先DNS設定が見えない場合はあります。これは見えないだけで内部的にはちゃんと設定されています)

多くの場合ルータがDNSサーバになる機能を持っているから、インターネットを見る分にはとりあえず事足りていたのでしょう。
凝った設定をしないのであれば、デフォルトゲートウェイ=優先DNSサーバ=ルータのLAN側アドレスとなる事が多いです。

そこを敢えて社内サーバを優先DNSにしていたという事は、何らかの意図があったのではないかと思います。
インターネットを使う限りはルータのDNS機能で事が足りていたんだと思いますが、他のどこでトラブルがあるかは不明です。


>見たいホームページのIPアドレ...続きを読む

Qルーターにつながっている全ての器機のIPアドレスを調べる方法

DHCP機能で振り分けらた全ての器機のIPアドレスを調べる方法はありませんか??

コマンドプロンプトから調べれるコマンドのようなものがあれば教えて頂きたいのですが、、、。


ルータはNTT製品の NVIIIです。

Aベストアンサー

DHCPからの貸し出し先だけでよければおそらく
DHCPのサーバーに貸し出し中のリストをもっています。
ルータがDHCPサーバーでしたら説明書をよんでみて
ください。
dhcpdなど立てていたらvarのどこかにdhcpd.leases
があるとおもいます

QDHCPサーバのIPアドレスの確認方法

クライアントPCでIPアドレスを自動取得にしておくと、
DHCPサーバからIPアドレスを自動的に取得できますが、
クライアントPCからDHCPサーバのIPアドレスはどのように確認することが
できますか?

クライアントPCがWindowsXPの場合、
ipconfig /allでDHCPサーバのアドレスが分かります。

クライアントPCがLinuxの場合、
どのように分かりますか?

Aベストアンサー

割り当てられたIPアドレスを一端解放してもよい場合…
dhclient -r
で解放して、
dhclient
で再取得すると…

>DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7 (xid=0x1bee359a)
>DHCPOFFER from 192.168.61.254
>DHCPREQUEST on eth0 to 255.255.255.255 port 67 (xid=0x1bee359a)
>DHCPACK from 192.168.61.254 (xid=0x1bee359a)
>bound to 192.168.61.131 -- renewal in 732 seconds.

こんな感じでDHCPACKにDHCPサーバのIPアドレスが入ります。


解放したくない場合…
dhcping -s 255.255.255.255
でブロードキャストすると
>Got answer from: 192.168.61.254
>received from 192.168.61.254, expected from 255.255.255.255
と返答が返ってきます。
# 何度か試していた初回では…ダメだったような…… 数回繰り返せば応答があるかもしれません。

割り当てられたIPアドレスを一端解放してもよい場合…
dhclient -r
で解放して、
dhclient
で再取得すると…

>DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7 (xid=0x1bee359a)
>DHCPOFFER from 192.168.61.254
>DHCPREQUEST on eth0 to 255.255.255.255 port 67 (xid=0x1bee359a)
>DHCPACK from 192.168.61.254 (xid=0x1bee359a)
>bound to 192.168.61.131 -- renewal in 732 seconds.

こんな感じでDHCPACKにDHCPサーバのIPアドレスが入ります。


解放したくない場合…
dhcping -s 255.255.255.255...続きを読む

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Q起動しているサービスを確認するコマンド

初歩的な質問で恐縮ですが、ご教示いただけますと幸いです。

起動しているサービスを確認するために以下の2つのコマンドを打ってみるのですが、結果(出て来るサービス名)が違います。
このコマンドの違いについてご教示いただけますでしょうか。

(1)service --status-all
(2)chkconfig --list

Aベストアンサー

(1)service --status-all

サービスの現在のステータスを調べるコマンド

(2)chkconfig --list

OSのブート時に自動起動するサービスを調べるコマンド

違いが出るのは、
・ブート後に手動あるいは他のコマンドから起動したサービス
・ブート後に手動あるいは他のコマンドから、あるいはエラーで停止したサービス
・ブート後に実行はされるがすぐに停止して常駐しないサービス (ntpdate とか)

あるいは、(1)ではサービス名が表示されない物もあるので、どのサービスがどんなステータス出力をするのか知っておく必要もありますね。(service network statusとか)


人気Q&Aランキング