„Derzeit gibt es Milliarden von Geräten, die mit dem Internet verbunden sind, dreifach als Menschen auf der Erde, POS, Scanner, Handys, IoT -Geräte usw., das Internet zu einem World Wide Web machen. Jedes Gerät, das über das Internet zugänglich ist. Um ein im Internet verbundenes Gerät zu finden, wird eine IP-Adresse definiert. Eine IP -Adresse wird als Internetprotokoll definiert. Es handelt sich um eine 32-Bit. Die Arbeit mit Dezimalzahlen ist viel einfacher und einfacher als mit einer langen Binärzahl zu arbeiten.
Die Berechnung der Adressbereiche, Subnetze und Masken ist jedoch immer noch kompliziert und fehleranfällig. Wir haben diesen Artikel entwickelt, um den Befehl ipcalc im Linux -Betriebssystem kennenzulernen. Hier definieren wir, was ein IPCalc -Befehl in Linux ist und wie er zur Berechnung der IP -Subnetzadresse verwendet werden kann.”
Was ist ein IPCALC -Befehl unter Linux??
Wenn Sie ein Netzwerk verwalten, müssen Sie sich mit Subnetzwerken befassen. Subnetzung ist ein Konzept der Verteilung von Netzwerken in mehrere kleinere Netzwerke. Dies wird verwendet, um netzwerkweite Bedrohungen zu reduzieren, die Netzwerksicherheit zu verbessern, die Routing-Effizienz zu erhöhen usw. Um das Subnetz zu verwalten, muss eine Art binärer Mathematik mit der IP -Adresse durchgeführt werden, um die Subnetzmaske zu berechnen. In solchen Szenarien ist der IPCalc -Befehl von Linux nützlich.
Der Befehl ipcalc in Linux wird verwendet, um eine einfache Manipulation von IP -Adressen wie die Berechnung des Hostbereichs, der Rundfunk, des Netzwerks und der Cisco Wildcard Mask durchzuführen. Es benötigt eine Netzmaske und eine IPv4 -Adresse und gibt die vollständigen IP -Informationen für einen Host zurück. Ähnlich wie bei anderen Linux -Befehlen bietet es mehrere Optionen, die angeben, welche Informationen IPCalc enthalten werden.
Hier definieren wir, wie Sie den Befehl ipcalc unter Linux verwenden und wie Sie die gewünschten IP -Informationen verwenden. Lassen Sie uns zunächst anzeigen, welche Option IPCAL -Befehl in Linux über den Befehl -Help verwendet, und dann verwenden wir diese Optionen, um die gewünschte Ausgabe zu erhalten. Zeigen wir die Optionen des Befehls ipcalc unter Linux an:
Drücken Sie die Eingabetaste, um den Befehl -help auszuführen. Wenn Sie versuchen, diesen Befehl auszuführen, erhalten Sie möglicherweise die folgende Ausgabe:
Da der Befehl ipcalc noch nicht installiert ist, müssen Sie ihn installieren, bevor Sie einen damit verbundenen Befehl verwenden. Mit dem Befehl „sudo apt installieren ipcalc“ wird der Befehl ipcalc unter Linux installiert. Verwenden Sie den folgenden Befehl:
Wenn Sie über ein passwortfähiges System verfügen, werden Sie möglicherweise aufgefordert, das Administratorkennwort einzugeben:
Geben Sie das Administratorkennwort ein, damit das System den Befehl ipcalc unter Linux installieren kann. Nach der Bereitstellung des Kennworts beginnt die Installation und das System installiert den Befehl ipcalc unter Linux automatisch. Siehe das Ergebnis unten:
Wie Sie sehen können, wird der Befehl ipcalc erfolgreich installiert, und jetzt ist das System bereit, die Befehle auszuführen, die dem Befehl ipcalc zugeordnet sind. Führen Sie also den Befehl - Hilfe erneut aus:
Dadurch werden alle Optionen für den Befehl ipcal verfügbar angezeigt. Siehe die Liste unten:
Lassen Sie uns nun die Informationen zur Netzwerkadresse mit dem Befehl ipcalc verwenden. Dafür müssen wir die IP -Adresse dem Befehl ipcalc angeben, dessen Informationen die Informationen benötigen. So können Sie das tun:
Mal sehen, was wir bekommen, wenn wir diesen Befehl ausführen:
Beachten Sie, dass die IPCalc die IPv4 -Adresse des Netzwerks sowohl in Dezimal- als auch in Binärnummern zurückgegeben hat. Die 4 Sätze von 8 -Bit -Binärzahlen werden von der IPCALC -Funktion gegen die Dezimal -IPv4 -Adresse berechnet und in weniger als einer Sekunde zurückgegeben. Berechnen wir nun ein Subnetz für die oben angegebene IP -Adresse. Hier erfahren Sie, wie es geht:
Hier ist das Ergebnis des Subnetzes:
Das ist sehr einfach, richtig?
Sehen wir uns an, welche Informationen die IPCalc -Optionen bereitstellen. Die erste Option, die wir untersuchen werden, ist das -S -Flag. Das -S -Flag wird verwendet, um 10 Hosts gegen ein einzelnes Subnetz zu erhalten. Verwenden wir das Flag -S -Flag mit dem Befehl ipcalc:
Drücken Sie die Eingabetaste, um diesen Befehl auszuführen, und sehen Sie eine ähnliche Ausgabe wie unten angegeben:
Wie Sie bemerken können, betrug die angeforderte Größe des Hosts 10, und der Befehl ipcal hat das Subnetz mit 10 Hosts berechnet. Dies sind viel mehr Informationen, die gleichzeitig konsumiert werden müssen. Wenn wir den binären Ausgang unterdrücken können, wäre dies unterstützend. Der Befehl ipcalc bietet eine a -b -Option zur Unterdrückung der Binärausgabe. So können Sie das erreichen:
Dies sollte die binäre Adresse unterdrücken und nur die Dezimaladresse zurückgeben. Bestätigen Sie das Ergebnis unten:
Der Befehl ipcalc kann auch verwendet werden, um den Deaggregate -Adressbereich der bereitgestellten IP -Adresse zu erhalten. Es bietet eine -r -Option, um den Deaggregate -Adressbereich zu finden. Der Deaggregate -Adressbereich bedeutet, den gesamten Bereich der Adressen zu erhalten, die der bereitgestellten IP -Adresse separat zugeordnet sind. Verwenden Sie den folgenden Befehl, um das Ergebnis zu erzielen:
Die Option -r mit dem Befehl ipcalc liefert die folgende Ausgabe:
Lassen Sie uns nun die Version des IPCALC -Befehls anzeigen, den wir bisher verwenden:
Um die Version des IPCALC -Befehls zu finden, haben wir die Option -v verfügbar. Führen Sie einfach den Befehl ipcal -v aus, um die Version des IPCalc -Befehls anzuzeigen. Hier ist eine Version unseres IPCALC -Befehls:
Es gibt viele zusätzliche Optionen, die mit den IPCalc -Funktionen zugänglich sind. Alle können mit der Flag -Help aufgeführt werden. Jede Option folgt dem gleichen Format, das oben verwendet wurde.
Abschluss
In diesem Tutorial haben wir den Befehl ipcalc im Linux -Betriebssystem untersucht. Der Befehl ipcalc ist praktisch, wenn wir mit Subnetzeln arbeiten. Milliarden von Geräten sind über das Internet verknüpft, und die Verfolgung jeder von ihnen ist ziemlich schwierig. Der Befehl ipcalc in Linux hat die Dinge jedoch erleichtert, indem sie mehrere Optionen für die Arbeit mit IP -Adressen bereitgestellt hat. Jede Option des Befehls ipcalc enthält einen anderen Informationsart, sodass Sie eine beliebige Option verwenden können.