
Linux のインターフェース ファイルを編集し、対応する行を追加する必要があることは理解しています。ネットワークとブロードキャストの目的がわかりません。Windows の静的 IP 構成と比較すると、これらは無関係のようです。
私の場合、ゲートウェイは192.168.5.1
、マシンの IP は です192.168.5.101
。
私のネットワーク アドレスとブロードキャスト アドレスは何でしょうか? 以下は正しいですか? また、これらの行は具体的に何を意味しますか?
iface eth0 inet static
address 192.168.5.101
gateway 192.168.5.1
netmask 255.255.255.0
network 192.168.5.0
broadcast 192.168.5.255
答え1
ご覧の通り、公式文書、これらのパラメータ (network
およびbroadcast
) は必須ではありません。
実際には、
(ネットワーク、ブロードキャスト、ゲートウェイはオプションです)
192.168.5.0/24
あなたの例では、ネットワークは、ブロードキャストはになります。これらは、およびパラメータ192.168.5.255
から導き出すことができます。これらのパラメータとその決定方法を理解するには、以下を読む必要があります。address
netmask
IPサブネット。
私の意見では、network
およびbroadcast
パラメータは通常省略できます。
簡単な入門書
IPでは通常、アドレス(192.168.5.101
)とネットマスク(255.255.255.0
)。
ネットマスクは、アドレスのビットのうち何ビットが参照するかを説明します。通信網そして、何人がホストこの例では、24 ビットです (これがネットマスクの意味であり、/24
このコンテキストでよく見られる の意味です)。
これらの 24 ビットは、まさに192.168.5
アドレスの一部です。つまり、アドレスが で始まり192.168.5
、ネットマスクが であるすべてのマシン/24
が同じネットワーク内にあるということです。
残りの部分 ( 101
) はホスト部分です。これは、単一のマシンを識別します。
アドレスを取得し、ホスト部分をゼロで埋める(2進数)と、それは通信網(つまり、192.168.5.0
)。ホスト部分を 1 (2 進数) で埋めると、デフォルトのブロードキャスト アドレス ( 192.168.5.255
) が得られます。
答え2
ネットワークとブロードキャストの値は、サブネット設定の詳細です。この点については少し知識が浅いのですが、上記の設定は正しいようです。
ブロードキャストアドレスとネットワークマスクについてもっと知りたい場合は、以下を読むことをお勧めします。サブネット化。