0

Red Hat で eth1 インターフェースを構成していますが、IP アドレスがどうあるべきか正確にわかりません。

10.237.128.0/25 の IP が与えられています。これは、NETMASK が 255.255.255.128 になることを意味します。この部分はわかります。

私が理解していないのは、eth1が実際にホストデバイスである場合、IPADDRアドレスはどうなるでしょうか?

ここに私の推測があります:

10.237.128.0/25
10.237.128.0 (since the NETMASK variable will be declared, thus making /25 unnecessary)
10.237.128.1-126 (If eth1 is considered a host, 8 0-bits and 8 1-bits would be unavailable on the network as a host, and the 128 bit is the network.)

正しいのはどれですか。なぜですか。

4

3 に答える 3

0

の下の構成スクリプトについて話している場合は/etc/sysconfig/network-scripts、2 番目のスクリプトが正しいでしょう。あなたが言及したように、ネットマスクは個別に指定されます。

IPADDR="10.237.128.0"
NETMASK="255.255.255.128"
于 2013-03-25T21:06:56.177 に答える
0

あなたの推測と、それぞれが良い/悪い理由を見てみましょう. X で表示されているすべての IP アドレスは、例として番号が不明または不要であることを意味します。

10.237.128.0/25 良い: 与えられたドメイン ( 10.237.xx )、ドメインのサブセット ( xx128.x) にあるので、0/25 内のドメインとサブセットの接続を決定するだけで済みます。

10.237.128.0 (NETMASK 変数が宣言されるため、/25 は不要になるため) おそらく良い: ROUTERS を調べ始めると、多くの IP が選択されていることがわかります (例: xxx1 または xxx10 )。0/25 は範囲です、実際の数ではありません。

10.237.128.1-126 (eth1 がホストと見なされる場合、8 つの 0 ビットと 8 つの 1 ビットはホストとしてネットワーク上で使用できず、128 ビットがネットワークです。)

悪い例: 通常、ホスト アドレスはロー エンドであり、1 ~ 126 は、セキュリティ ソフトウェアが HOST 接続に対して無効と見なす範囲に移動する可能性があります。IPアドレスは(技術的に、実際の作業条件ではありません)0.0.0.0から255.255.255.255で、いくつかの予約済み(デバイスのLocalHost接続用の127.0.0.1など)で、xxx120を超える接続は実際のホストではなく、「スプーフィングされた ' ホストは、ネットワーク トラフィックを監視し、場合によってはインターセプトするために、ホスト接続として強制しようとします。

詳細については、http://en.wikipedia.org/wiki/IP_addressの wiki を試してください。

于 2013-03-25T21:14:13.877 に答える
0

おそらく、これをhttps://serverfault.com/に投稿するのが最善です。とにかく、単一のインターフェースが複数の IP アドレスを持つことができます。「インターフェース」の意味によって異なります。実際のハードウェアがなくても IP を持つことができます。 Linux (ループバック インターフェイス)。

于 2013-03-25T21:04:37.923 に答える