静的IPを設定するときは、次のように変更する必要があります/etc/network/interfaces
。
auto eth0
iface eth0 inet static
address 10.253.0.50
netmask 255.255.255.0
network 10.253.0.0
gateway 10.253.0.1
dns-nameservers 8.8.8.8
固定IPを設定するにはnetmask
、network
とが必要なのはなぜですかgateway
?dns-nameservers
動的IPを設定するとき(DHCP経由など)を使用しないのはなぜですか?
答え1
DHCPを通じて、仕える人これらすべての情報は通常提供されます。
- ルーティング(ネットワーク、ゲートウェイ、ネットマスク)
- 物理DNSサーバー
特別な場合には、例えば、以下に説明するようにコンテンツの一部または全部を提供することがあります。DHCPを使用したルーティング情報の提供。
小規模なプライベートネットワークでは、ルーターをDHCPサーバーとして使用することがよくあります(ルーティングの問題に縮小)。誰に誰からルーター)。これはうまく拡張できません。
答え2
netmask
IPのどの部分がネットワークプレフィックスビット(あなたのネットワークのすべてのホストに対して同じ)の一部であり、どの部分がホストビットであるかを明確にするには/(理論的には1つで十分です)が必要です。 more まさにネットワークの範囲は何ですか?たとえば、ホストは〜からIPを持つことができます(すべてのホストビットが1に設定されると、そのネットワーク上のすべてのホストをアドレス指定するアドレスであるブロードキャストアドレスが得られます)。ネットワークが複数回分割できることにも言及する価値があります。network
10.253
10.253.0.1
10.253.255.254
ゲートウェイは、ネットワーク外に送信されたすべてのパケットが移動する必要があるアドレスです(異なるネットワークへのゲートウェイです。理論上、複数の異なるネットワークに対して複数のゲートウェイがある可能性がありますが、これは指定されていないネットワークのデフォルトゲートウェイに送信する役割を果たします。 . 特定のパスのすべてのパケット)。
DNSに関してはWikipediaを確認する必要があります。そこに非常に良い説明があります。https://en.wikipedia.org/wiki/Domain_Name_System