
Ich verstehe, dass eine Schnittstellendatei in Linux bearbeitet und die entsprechenden Zeilen hinzugefügt werden müssen. Ich verstehe nicht, wozu Netzwerk und Broadcast dienen, sie erscheinen im Vergleich zu einer statischen IP-Konfiguration unter Windows irrelevant.
In meinem Fall ist mein Gateway 192.168.5.1
und die IP meines Computers ist 192.168.5.101
.
Wie lauten meine Netzwerk- und Broadcastadresse? Ist das Folgende richtig und was genau bedeuten diese Zeilen?
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
Antwort1
Wie Sie sehen können aus demamtliche Dokumentation, diese Parameter ( network
und broadcast
) sind nicht erforderlich.
Tatsächlich,
(Netzwerk, Broadcast und Gateway sind optional)
In Ihrem Beispiel wäre Ihr Netzwerk 192.168.5.0/24
und Ihre Übertragung 192.168.5.255
. Diese können aus Ihren address
und netmask
Parametern abgeleitet werden. Um diese Parameter zu verstehen und zu bestimmen, müssen Sie sich überIP-Subnetze.
Meiner Meinung nach können die network
und broadcast
Parameter normalerweise weggelassen werden.
Schnelle Grundierung
Im IP-Format haben Sie normalerweise eine Adresse ( 192.168.5.101
) und eineNetzmaske( 255.255.255.0
).
Die Netzmaske gibt an, wie viele Bits in der Adresse sich auf dieNetzwerkund wie viele beziehen sich auf dieGastgeberIn diesem Beispiel sind es 24 Bit (das bedeutet die Netzmaske und das ist die /24
Bedeutung, die Sie in diesem Kontext oft sehen).
Diese 24 Bits sind genau der 192.168.5
Teil Ihrer Adresse. Das bedeutet, dass sich alle Maschinen mit einer Adresse, die mit beginnt, 192.168.5
und einer Netzmaske von /24
in Ihrem Netzwerk befinden.
Der verbleibende Teil (der 101
) ist Ihr Host-Teil. Er identifiziert Ihre einzelne Maschine.
Wenn man eine Adresse nimmt und den Host-Teil mit Nullen füllt (binär), ist das gleichbedeutend mit derNetzwerk(also 192.168.5.0
). Wenn Sie den Host-Teil mit Einsen (binär) füllen, erhalten Sie die Standard-Broadcast-Adresse ( 192.168.5.255
).
Antwort2
Die Netzwerk- und Broadcastwerte sind Details Ihrer Subnetzkonfiguration. Ich bin da etwas eingerostet, aber die Konfiguration oben scheint korrekt zu sein.
Wenn Sie mehr über die Broadcast-Adresse und die Netzwerkmaske erfahren möchten, empfehle ich Ihnen, sich überSubnetz.