GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was bedeutet die Adresse 10.0.0.1/24 meines Computers (aus dem Befehl ip addr)?

Ich dachte, ich würde dies mit ein paar Beispielen erweitern

/8 =255.0.0.0

/16 =255.255.0.0

/24 =255.255.255.0

/32 =255.255.255.255

192.168.1.0/24 =192.168.1.0-192.168.1.255

192.168.1.5/24 befindet sich immer noch im selben Netzwerk wie oben, wir müssten zu 192.168.2.0 gehen, um in einem anderen Netzwerk zu sein.

192.168.1.1/16 =192.168.1.0-192.168.255.255

Wenn Sie ein Netzwerk haben, verlieren Sie zwei IP-Adressen, eine für Broadcast und eine für das Netzwerk. Die erste IP ist reserviert, um auf das Netzwerk zu verweisen, während die letzte IP des Bereichs für die Broadcast-Adresse reserviert ist.


RFC 1918 reserviert 3 Bereiche für private IP-Adressen. Ihr DHCP-Server/Router ist so konfiguriert, dass er diesen Bereich zuweist.

10.0.0.0 - 10.255.255.255/8

172.16.0.0 - 172.31.255.255/12

192.168.0.0 - 192.168.255.255/16

http://en.wikipedia.org/wiki/Private_network


Zusätzlich zu Tims Antwort:

Das /24 anstelle von /8 bedeutet, dass die ersten 3 Oktette der IP-Adresse verwendet werden, um das Netzwerk anzugeben. Dies ist nur eine Einstellung, die Sie ändern können, wenn Sie möchten. Es ist nicht sehr üblich, den 10. privaten Bereich mit einer /24-Maske zu verwenden, aber es gibt keinen Grund, warum Sie dies nicht tun können.

/8 verwendet nur das erste Oktett, um den Netzwerkteil anzugeben, was ein 10. Netzwerk in den Tagen vor CIDR ausdrücklich bedeutete, und deshalb sehen Sie es immer noch häufiger mit einem /8 als mit einem 24.

Das letzte Oktett ist eine 0 und keine 1, weil 10.0.0.0 in diesem Fall die Netzwerkadresse wäre, wobei 10.0.0.1 die IP Ihres Computers ist.


Linux
  1. Wie kann ich von der Befehlszeile aus feststellen, auf welcher Version von Os X ich mich befinde?

  2. Was bedeutet „auf der schwarzen Liste“ bei GStreamer?

  3. Wie erhalte ich meine IP-Adresse über die Befehlszeile?

  4. Wie erfasse ich die erste IP-Adresse von einem ifconfig-Befehl?

  5. Was ist der Sinn des Befehls hostnamectl?

Programmieren Sie Hardware über die Linux-Befehlszeile

Was ist der Linux-Überwachungsbefehl + Beispiele

Useradd vs. Adduser:Was ist der Unterschied?

Was ist der Kill-Befehl in Linux?

Wozu dient die Option -o im Befehl useradd?

wie man eine zufällige MAC-Adresse über die Linux-Befehlszeile generiert