5 Netwerkopdrachten voor de Linux Terminal

5 Netwerkopdrachten voor de Linux Terminal / Linux

Werken in de opdrachtregel kan tal van voordelen hebben ten opzichte van werken in de grafische gebruikersinterface (GUI). Het is bijna altijd sneller, relatief aan de GUI. Meer geavanceerde computergebruikers geven vaak de voorkeur aan een opdrachtregel voor het scripten en beknopte werkproces.

Hier zijn enkele van de Linux-netwerkopdrachten die u onmiddellijk kunt gebruiken en toepassen. Voor sommige opdrachten zijn beheerdersbevoegdheden vereist. Zorg er dus voor dat u sudo-toegang hebt!

Image Credit: Julia Tim via Shutterstock

1. ping

De opdracht om snel netwerkproblemen op te sporen, het IP-adres van een apparaat op het netwerk te vinden of zelfs de betrouwbaarheid te bewaken 7 Eenvoudige stappen om een ​​netwerkprobleem te diagnosticeren 7 Eenvoudige stappen om een ​​netwerkprobleem te stellen Netwerkproblemen zijn frustrerend , vooral als het probleem bij uw ISP ligt. De volgende keer dat u niet online kunt komen, volgt hier het proces dat u moet volgen om een ​​diagnose te stellen van het netwerkprobleem. Lees meer over uw netwerk.

ping -c 4 google.com

Er zijn een paar dingen om op te merken van het bovenstaande commando en zijn opbrengst. In één oogopslag ziet u het IP-adres dat op het verzoek heeft gereageerd, samen met de tijd die nodig was om te reageren. De -c 4 optie beperkt de ping tot vier antwoorden. Als je hebt besloten om de volgende opdracht uit te voeren ...

ping google.com

... de ping zal voor onbepaalde tijd worden uitgevoerd, totdat u besliste om het te stoppen. Dit kan worden bereikt door op te drukken Ctrl + C op je toetsenbord.

Uitvoer naar een bestand

De reden waarom u een ping gedurende een lange periode wilt laten lopen, zou kunnen zijn om de netwerkverbinding tussen twee apparaten te controleren. Of zelfs tussen uw computer en internet. Dit kan worden bereikt door het uitvoeren van:

ping -O google.com> someFile.txt

Nadat je deze opdracht hebt uitgevoerd, lijkt het alsof er niets aan de hand is en je cursor zal gewoon continu knipperen. Er zijn echter twee dingen aan de hand in dit commando. Er loopt een oneindige ping en het piping de uitvoer van die ping-opdracht naar een bestand met de naam someFile.txt in dezelfde map. Dit bestand kan worden geopend en onderworpen aan uw forensisch onderzoek. Standaard wordt het ping-commando niet getoond als er geen antwoord was. Ga naar -O optie zoals u hierboven ziet.

Om dit aan te tonen, heb ik een oneindige ping-run, waarbij het wordt uitgevoerd naar een tekstbestand en terwijl het wordt uitgevoerd, heb ik mijn netwerkkabel een paar keer ontkoppeld en opnieuw aangesloten. Hiermee wordt een daling van de verbinding gesimuleerd en wordt de verbinding hersteld. Om de inhoud van het tekstbestand te bekijken, kunt u de volgende opdracht uitvoeren:

nano someFile.txt

De bovenstaande informatie die wordt weergegeven in het tekstbestand laat duidelijk zien waar de netwerkverbinding is verbroken. Als u vreemde netwerkproblemen ondervindt, kan dit eenvoudige experiment u helpen bepaalde mogelijkheden te elimineren. Bijvoorbeeld, als u een ping zou laten lopen tegen een apparaat op uw lokale netwerk en er geen verwijderde antwoorden waren, maar hetzelfde experiment tegen een adres op het internet vertoont wel enkele gevallen pakketten. Er is een grote kans dat uw computerhardware in orde is, maar het apparaat dat verbinding met internet maakt, moet mogelijk nader worden geïnspecteerd.

Image Credit: T-Design via Shutterstock

2. Het nieuwe IP-commando

Als je fan was van de ifconfig-opdracht (gebruikt voor het vinden van het IP-adres van je apparaat, wat handig was voor externe verbindingen.) Hoe maak je een externe bureaubladtoegang tot Ubuntu mogelijk vanuit Windows Hoe kan ik een externe bureaubladtoegang tot Ubuntu tot stand brengen? Heeft u toegang tot uw thuiscomputer via uw werk of vanaf de computer in de kelder vanuit uw woonkamer? Remote Desktop is het antwoord. We laten u zien hoe u op afstand toegang kunt krijgen tot Ubuntu vanuit Windows. Lees meer), misschien bent u geïnteresseerd in de wetenschap dat dit is gebeurd vervangen door zijn hippe, coolere, meer functionele jongere broer. Hoewel er een keur aan objecten en opties om uit te kiezen, hier zijn enkele van de gemeenschappelijke commando's om u te helpen omgaan met de afbouw van ifconfig.

ip-adres weergeven

Kennelijk toont dit u de IP-adressen van alle interfaces die uw apparaten hebben. Dit zal het hoofdcommando zijn dat wordt gebruikt om ifconfig te vervangen:

ip-link zet APPARAAT neer
ip-link instellen APPARAAT omhoog

Vergelijkbaar met ifconfig DEVICE down of ifconfig DEVICE up kunt u de status van uw apparaten naar boven of beneden instellen. Vervang DEVICE eenvoudig door de interface waarvan u de status wilt wijzigen.

3. Download een bestand van internet

Open een webbrowser, ga naar de pagina en klik op de downloadkoppeling. Dat is de manier om een ​​bestand te downloaden, toch??

Nee!

Gebruik makend van Krul of wget, je kunt eenvoudig een bestand downloaden zonder de warme, gezellige sfeer van je terminalsessie te verlaten 4 manieren om jezelf te onderwijzen Terminale opdrachten in Linux 4 manieren om terminale commando's te leren in Linux Als je een echte Linux-meester wilt worden, met wat terminologische kennis is een goed idee. Hier kun je methoden gebruiken om jezelf te gaan onderwijzen. Lees verder .

curl -O https://www.openssl.org/source/openssl-1.0.2l.tar.gz

wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz

In essentie krijgen beide bovenstaande opdrachten hetzelfde resultaat. wget heeft een grote sterke kant die recursief is te downloaden in vergelijking met Krul. Hoewel de winnaar in de “Protocollen die worden ondersteund” categorie is Krul door een afstandsschot. Ter vergelijking, Krul ondersteunt de volgende protocollen ...

... terwijl wget ondersteunt HTTP, HTTPS en FTP. Dit is geenszins een definitieve vergelijking tussen beide commando's. En afhankelijk van uw gebruik, kan uw aantal kilometers variëren. Het begrijpen en gebruiken van wget zal je helpen om een ​​aantal nette downloadtrucs te gebruiken. Mastering Wget & Leren Enkele nette downloadtrucs Mastering Wget & Leren Enkele nette downloadtrucs Soms is het gewoon niet genoeg om een ​​website lokaal vanuit je browser op te slaan. Soms heb je een beetje meer kracht nodig. Hiervoor is er een nette kleine command line tool bekend als Wget. Wget is ... Lees meer .

4. Ontvang een nieuw IP-adres

Als u uw IP-adres wilde vrijgeven en een nieuw exemplaar van uw DHCP-server zou krijgen DHCP Explained: Installeren en configureren van een gratis DHCP-server [Linux] DHCP uitgelegd: installatie en configuratie van een gratis DHCP-server [Linux] Meer informatie kunt u gebruiken dhclient:

dhclient -r

Gebruik makend van dhclient met de -r optie laat uw IP-adres vrij:

dhclient

Het weglaten van de -r optie zorgt ervoor dat uw DHCP u een nieuw IP-adres verstrekt op basis van hoe het is geconfigureerd.

Image Credit: Nednapa Sopasuntorn via Shutterstock

5. Krijg meer informatie over een website

Terwijl de wie is commando wordt mogelijk niet standaard verzonden met je Linux-distributie. Het is erg handig om de whois-record van een website rechtstreeks vanuit de opdrachtregel te kunnen bekijken. Installeren wie is voer de volgende opdrachten uit:

apt-get update apt-get install whois

Eens je hebt wie is geïnstalleerd, kunt u eenvoudig elke domeinnaam opvragen om meer informatie te krijgen:

whois makeuseof.com

Netwerkopdrachten in de terminal: eenvoudig!

Of u nu op de opdrachtregel bent vergrendeld of dat u de terminalemulator gebruikt, tekstopdrachten zijn efficiënter voor netwerkproblemen dan aanwijzen en klikken. In het bijzonder zijn de antwoorden meer uitgebreid en nuttig.

Welke Linux-opdrachten voer je vaak uit? Bent u een persoon met een opdrachtregel of een GUI-persoon? We willen graag weten welke opdrachten je vaak gebruikt op je Linux-gebaseerde systeem.

Meer informatie over: computernetwerken, Linux, Terminal.