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

Wie kann ich die IP-Adresse in bestimmten CDIR-Subnetzbereichen berechnen?

In der Webhosting-Welt sind Netzwerk- und IP-Sachen für die meisten Systemadministratoren und Entwickler im täglichen Gespräch präsent. Aber einige von ihnen sind verwirrt über IP-Bereiche und wie viele IPs in jedem CDIR-Bereich verfügbar sind.

Manchmal können wir uns fragen über:

Wie viele ips sind in einem /24-Bereich?
Wie viele ips sind in einem /29-Bereich?
Wie viele ips sind in einem /30-Bereich?

Aus diesem Grund habe ich ein einfaches Diagramm erstellt, das den CDIR-Bereich und die Anzahl der verfügbaren IPs in jedem Bereich angibt.

CDIR-Subnetz und verfügbare IPs-Tabelle

Es gibt viel mehr Bereiche als diese, aber diese werden niemals von den durchschnittlichen Entwicklern und Systemadministratoren verwendet, sondern nur von großen NOCs in Rechenzentren.
[Tabelle „“ nicht gefunden /]

Berechnen Sie CDIR-Subnetzbereiche mit dem Befehl ipcalc unter Linux

Wenn Sie die IP-Adresse oder das Subnetz auf dem Linux-Betriebssystem berechnen müssen, können Sie einen IP-Netzmaskenrechner verwenden. Es gibt ein wirklich nützliches Tool namens ipcalc, das die ganze Arbeit für Sie erledigt. Mit ipcalc können Sie IPv4- und IPv6-Adressen in jedem angegebenen CDIR-Subnetzbereich berechnen.

ipcalc erledigt die ganze harte Arbeit für Sie, es verwendet eine IP-Adresse und ihre Netzmaske, berechnet dann die restlichen Netzwerkdetails und generiert einen freundlichen, für Menschen lesbaren Bericht, der IP-Adresse, Netzwerkbereich, Netzmaske, Broadcast-IP-Adresse und Typ enthält IP-Klasse, minimale und maximale Host-IP-Nummern.

Ausgabebeispiel:

[[email protected] ~]$ ipcalc 192.168.1.1/24
Address:	192.168.1.1
Network:	192.168.1.0/24
Netmask:	255.255.255.0 = 24
Broadcast:	192.168.1.255

Address space:	Private Use
Address class:	Class C
HostMin:	192.168.1.1
HostMax:	192.168.1.254
Hosts/Net:	254

Wie Sie sehen, gibt es 256 verfügbare IPs in einem /24-Bereich, aber nur 254 sind verwendbar . Und mit dem Befehl ipcalc oder unserem einfachen CDIR-zu-IP-Diagramm können Sie leicht herausfinden, wie viele IPs sich in einem beliebigen CDIR-Subnetzbereich befinden, ohne fortgeschrittene Netzwerkkenntnisse oder komplizierte mathematische Berechnungen.

Wie kann ich die IP-Adresse in bestimmten CDIR-Subnetzbereichen berechnen? wurde zuletzt geändert:29. Dezember 2016 von Esteban Borges
Linux
  1. Wie kann ich auf eine bestimmte Glibc-Version verlinken?

  2. Wie kann ich eine bestimmte Datei von einem Linux-Terminal aus finden?

  3. Wie kann ich bestimmte Regeln aus iptables entfernen?

  4. Wie kann ich nur ein bestimmtes Subnetz (Quell-IP) an eine bestimmte Schnittstelle weiterleiten?

  5. Wie kann ich in dhcpd eine IP per MAC-Adresse zuweisen

So finden Sie die IP-Adresse unter Linux

ipcalc – Berechnen Sie die IP-Subnetzadresse in Linux

So ändern Sie die IP-Adresse unter Linux

Wie kann ich eine bestimmte IP-Adresse für meine Website zulassen oder blockieren?

Wie kann ich TTL einer Internetadresse überschreiben?

Wie kann ich in einem Bash-Skript einen Hostnamen in eine IP-Adresse auflösen?