Anonim

Zatiaľ čo macOS ponúka jednoducho použiteľnú ponuku pre nastavenia siete v ponuke Systémové predvoľby, aplikácia Terminál je tam, kde musíte byť, ak chcete rýchlo vyhľadať alebo otestovať informácie o konfigurácii siete. . Môžete ho použiť na nájdenie vašej IP adresy, umiestnenie, kontrolu systémovej brány firewall a ďalšie.

Vaše sieťové nastavenia sú dostupné pomocou niektorých bežných príkazov terminálu, ktoré si väčšinou vyžadujú veľmi malú konfiguráciu.Na konfiguráciu vám stále odporúčame používať aplikáciu System Preferences (pokiaľ nie ste spokojní s používaním terminálu), ale identifikácia sieťových nastavení vášho terminálu Mac je jednoduchá.

Používanie nastavenia siete

Nástroj networksetup ponúka obrovské množstvo informácií o vašej aktuálnej konfigurácii siete Mac. Môžete ho použiť na nájdenie názvu vášho počítača, IP adresy, aktuálnej WiFi siete a podobne. Ako už názov napovedá, môžete ho použiť aj na zmenu nastavení, ale aj tak vám odporúčame použiť Predvoľby systému.

Úplný zoznam potenciálnych sieťových príkazov terminálu Mac môžete zobraziť pomocou nástroja na nastavenie siete zadaním networksetup -help na termináli. Zobrazí sa zoznam pomocníka s rôznymi príkladmi použitia nástroja na zobrazenie a zmenu rôznych nastavení siete.

Príklady networksetup, ktoré môžete použiť na zobrazenie informácií o sieti, zahŕňajú:

  • Zobrazenie názvu počítača Mac: networksetup -getcomputername.
  • Zobrazenie zoznamu všetkých sieťových pripojení Mac: networksetup -listallhardwareports
  • Zobrazenie aktuálnej pripojenej siete WiFi: networksetup -getairportname deviceid. Nahraďte deviceid ID zariadenia z príkazu networksetup -listallhardwareports.

Používanie ipconfig

Nástroj ipconfig je spoločný pre počítače so systémom Windows a macOS, ale na rozdiel od verzie pre Windows nie je najužitočnejším nástrojom pre zmena nastavení siete. Kde to však môže byť užitočné, je zoznam informácií o aktuálnej konfigurácii siete.

Zadaním ipconfig na termináli sa zobrazia všetky dostupné príkazy, medzi ktoré však patria:

  • Zobrazenie aktuálnej IP adresy siete: ipconfig getifaddr deviceid. Nahradiť deviceid so správnym ID sieťového zariadenia (napr. en0). Ak toto nepoznáte, zadajte networksetup -listallhardwareports.
  • Zobrazenie aktuálneho sieťového servera DNS: ipconfig getoption deviceid domain_name_server (nahrádza deviceids ID vášho sieťového zariadenia).

Používanie ifconfig

Príkaz ifconfig je ďalší nástroj na konfiguráciu siete dostupný pre používateľov počítačov MacOS a Linux. Na rozdiel od ipconfig je však ifconfig oveľa výkonnejším nástrojom na prezeranie a úpravu nastavení siete.

Na zobrazenie podrobného zoznamu informácií o všetkých pripojených sieťových zariadeniach, resp. integrovaná do vášho Macu. To zahŕňa adresy IP a MAC, aktuálny stav zariadenia a ďalšie.

Konkrétne informácie môžete zobraziť tak, že namiesto toho uvediete ID zariadenia (napríklad ifconfig en0).

Používanie príkazu ping

Hoci ho nemôžete použiť na zobrazenie akýchkoľvek informácií o sieti, môžete použiť príkaz ping na otestovanie, či môžete alebo nemôžete nadviazať kontakt s iným sieťovým zariadením. Môže to byť zariadenie vo vašej sieti (napríklad váš sieťový smerovač) alebo doména webovej stránky či internetová IP adresa na testovanie vášho internetového pripojenia.

Ping budete chcieť použiť ako nástroj na riešenie problémov vždy, keď sa zdá, že vaše zariadenie má problémy s pripojením k inému zariadeniu vo vašej lokálnej sieti alebo zariadeniu či webovej stránke na internete.Zobrazuje čas potrebný na odoslanie a vrátenie informácií a bude nepretržite bežať, kým sa nerozhodnete ho ukončiť.

Ak ju chcete použiť, napíšte ping address, namiesto address s IP adresou alebo názvom domény. Bežným cieľom testovania je google.com-ak nemôžete zasiahnuť Google, pravdepodobne nemáte internetové pripojenie.

Podobne ping 192.168.1.1 otestuje IP adresu pre mnohé lokálne sieťové smerovače (192.168.1.1).

Používanie netstat

Nástroj netstat zobrazuje informácie o vašich aktuálnych prichádzajúcich a odchádzajúcich sieťových pripojeniach. Pomocou tohto nástroja môžete zobraziť zoznam všetkých pripojení k vášmu Macu. Počítače so systémom Windows a Linux tiež používajú netstat, existujú však určité rozdiely s rôznymi dostupnými príznakmi pre používateľov počítačov Mac.

Je niekoľko spôsobov, ako môžete použiť netstat na zobrazenie aktuálnych nastavení siete alebo pripojení. Tie obsahujú:

  • Aktuálny zoznam všetkých aktívnych internetových pripojení: netstat
  • Zobrazenie údajov o pripojení pre rozhranie: netstat -l deviceid, čím sa nahradí deviceid s názvom vášho sieťového rozhrania (napr. netstat -l en0).
  • Pre zobrazenie tabuľky smerovania IP: netstat -nr alebo netstat -r
  • Zobrazenie všetkých štatistík siete: netstat -s a netstat -i

Ak chcete získať ďalšie informácie o tom, ako používať príkaz netstat a pomôcť pri dešifrovaní niektorých zložitých technických terminológií, napíšte man netstat. a prečítajte si priloženú manuálovú stránku netstat.

Používanie lsof

Príkaz lsof môžete použiť ako spôsob zobrazenia všetkých spustených procesov na vašom Macu, ktoré majú aktívne sieťové pripojenia. Toto nahrádza podobnú funkčnosť, ktorú by ste našli príkazom netstat na počítačoch so systémom Windows alebo Linux.

Existuje niekoľko spôsobov, ako môžete použiť príkaz lsof terminálu Mac na zobrazenie údajov o sieti. Tie obsahujú:

  • Zobrazenie všetkých otvorených sieťových pripojení: lsof -i
  • Zobrazenie softvéru, ktorý používa aké porty: lsof -n -i4TCP

Pre viac informácií napíšte man lsof a zobrazte manuálovú stránku pre príkaz lsof.

Používanie arp

Ak chcete zobraziť zoznam všetkých aktívnych zariadení v lokálnej sieti, môžete použiť nástroj arp.Zobrazí sa zoznam adries IP a MAC všetkých zariadení, ktoré váš Mac zistil vo vašej sieti, na základe vysielania ARP (Address Resolution Protocol), ktoré tieto zariadenia uskutočnili.

Zadaním arp -a na termináli získate zoznam týchto zariadení.

Tieto informácie by ste potom mohli skombinovať s ďalšími príkazmi, napríklad ping, aby ste zistili, či sú tieto zariadenia stále aktívne a môžu byť s ktorým komunikujete z vášho Macu.

Konfigurácia nastavení siete Mac

Po zobrazení nastavení siete vášho terminálu Mac pomocou týchto nástrojov môžete identifikovať nastavenia, ktoré by ste radšej (alebo potrebovali) zmeniť. Napríklad možno budete musieť sfalšovať MAC adresu na vašom Macu, aby ste obišli filtrovanie MAC adries v hosťovskej WiFi sieti.

Môže vám tiež pomôcť identifikovať problémy, najmä ak váš Mac pravidelne prerušuje pripojenie k sieti Wi-Fi. Ak má váš Mac problémy, aplikácie ako OnyX pre Mac vám môžu pomôcť rýchlo ho znova spustiť.

Ako používať terminál Mac na identifikáciu sieťových nastavení