Zatímco macOS nabízí snadno použitelnou nabídku pro nastavení sítě v nabídce Předvolby systému, aplikace Terminál je tam, kde musíte být, pokud chcete rychle vyhledat nebo otestovat informace o konfiguraci sítě. . Můžete jej použít ke zjištění své IP adresy, umístění, kontrole brány firewall systému a dalších.
Vaše nastavení sítě lze získat pomocí některých běžných příkazů terminálu, které většinou vyžadují velmi malou konfiguraci.Stále doporučujeme používat ke konfiguraci aplikaci System Preferences (pokud nejste spokojeni s používáním terminálu), ale identifikace síťových nastavení vašeho terminálu Mac je snadná.
Použití nastavení sítě
Nástroj networksetup nabízí obrovské množství informací o vaší aktuální konfiguraci sítě Mac. Můžete jej použít k nalezení názvu vašeho počítače, IP adresy, aktuální WiFi sítě a dalších. Jak název napovídá, můžete jej také použít ke změně nastavení, ale i tak k tomu doporučujeme použít Předvolby systému.
Úplný seznam potenciálních síťových příkazů terminálu Mac můžete zobrazit pomocí nástroje pro nastavení sítě zadáním networksetup -help na terminálu. Zobrazí se seznam nápovědy s různými příklady použití nástroje k zobrazení a změně různých síťových nastavení.
Příklady networksetup, které můžete použít k zobrazení informací o síti, zahrnují:
- Zobrazení názvu počítače Mac: networksetup -getcomputername.
- Výpis všech síťových připojení Mac: networksetup -listallhardwareports
- Zobrazení aktuální připojené sítě WiFi: networksetup -getairportname deviceid. Nahraďte deviceid ID zařízení z příkazu networksetup -listallhardwareports.
Použití ipconfig
Nástroj ipconfig je společný pro počítače se systémem Windows a macOS, ale na rozdíl od verze pro Windows není nejužitečnějším nástrojem pro změna nastavení sítě. Kde to však může být užitečné, je výpis informací o vaší aktuální konfiguraci sítě.
Zadáním ipconfig na terminálu se zobrazí seznam všech dostupných příkazů, ale mezi ně patří:
- Zobrazení aktuální IP adresy sítě: ipconfig getifaddr deviceid. Nahradit deviceid se správným ID síťového zařízení (např. en0). Pokud toto neznáte, zadejte networksetup -listallhardwareports.
- Zobrazení aktuálního síťového serveru DNS: ipconfig getoption deviceid domain_name_server (nahrazuje deviceids ID vašeho síťového zařízení).
Použití ifconfig
Příkaz ifconfig je dalším nástrojem pro konfiguraci sítě dostupným uživatelům na počítačích MacOS a Linux. Na rozdíl od ipconfig je však ifconfig mnohem výkonnějším nástrojem pro prohlížení a úpravu nastavení sítě.
Avšak stačí na terminálu zadat ifconfig a zobrazit podrobný seznam informací o všech připojených síťových zařízeních resp. integrované do vašeho Macu. To zahrnuje IP a MAC adresy, aktuální stav zařízení a další.
Konkrétní informace můžete zobrazit uvedením ID zařízení (například ifconfig en0).
Použití příkazu ping
Přestože jej nemůžete použít k zobrazení jakýchkoli informací o síti, můžete pomocí příkazu ping otestovat, zda můžete či nemůžete navázat kontakt s jiným síťovým zařízením. Může to být zařízení ve vaší síti (například váš síťový směrovač) nebo doména webu či internetová IP adresa pro testování vašeho internetového připojení.
Ping budete chtít použít jako nástroj pro odstraňování problémů, kdykoli se zdá, že vaše zařízení má problémy s připojením k jinému zařízení ve vaší místní síti nebo zařízení či webu na internetu.Ukáže čas potřebný k odeslání a vrácení informací a bude nepřetržitě běžet, dokud se nerozhodnete jej ukončit.
Chcete-li jej použít, napište ping address, nahraďte address s IP adresou nebo názvem domény. Běžným cílem pro testování je google.com-pokud nemůžete zasáhnout Google, pravděpodobně nemáte připojení k internetu.
Podobně ping 192.168.1.1 otestuje IP adresu mnoha směrovačů místní sítě (192.168.1.1).
Použití netstat
Nástroj netstat obsahuje informace o vašich aktuálních příchozích a odchozích síťových připojeních. Pomocí tohoto nástroje lze vypsat všechna připojení k vašemu Macu. Počítače se systémem Windows a Linux také používají netstat, ale existují určité rozdíly s různými dostupnými příznaky pro uživatele Mac.
Existuje několik způsobů, jak můžete pomocí netstat zobrazit aktuální nastavení sítě nebo připojení. Tyto zahrnují:
- Aktuální seznam všech aktivních připojení k internetu: netstat
- Zobrazení dat připojení pro rozhraní: netstat -l deviceid, nahrazující deviceid s názvem vašeho síťového rozhraní (např. netstat -l en0).
- Zobrazení tabulky směrování IP: netstat -nr nebo netstat -r
- Zobrazení všech síťových statistik: netstat -s a netstat -i
Další informace o tom, jak používat příkaz netstat a které vám pomohou rozluštit některé složité technické terminologie, zobrazíte zadáním man netstat a přečtěte si přiloženou manuálovou stránku netstat.
Použití lsof
Příkaz lsof můžete použít jako způsob zobrazení všech běžících procesů na vašem Macu, které mají aktivní síťová připojení. To nahrazuje podobnou funkci, kterou byste našli příkazem netstat na počítačích se systémem Windows nebo Linux.
Existuje několik způsobů, jak můžete použít příkaz lsof terminálu Mac k zobrazení síťových dat. Tyto zahrnují:
- Zobrazení všech otevřených síťových připojení: lsof -i
- Zobrazení softwaru, který používá jaké porty: lsof -n -i4TCP
Pro více informací napište man lsof pro zobrazení manuálové stránky pro příkaz lsof.
Použití arp
Pokud chcete zobrazit seznam všech aktivních zařízení v místní síti, můžete použít nástroj arp.Zobrazí se seznam IP a MAC adres všech zařízení, která váš Mac detekoval ve vaší síti, na základě vysílání ARP (Address Resolution Protocol), která tato zařízení provedla.
Zadáním arp -a na terminálu získáte seznam těchto zařízení.
Zde nalezené informace pak můžete zkombinovat s dalšími příkazy, jako je ping, abyste zjistili, zda jsou tato zařízení stále aktivní a mohou být komunikoval s pomocí vašeho Macu.
Konfigurace nastavení sítě Mac
Při zobrazení nastavení sítě terminálu Mac pomocí těchto nástrojů můžete identifikovat nastavení, která byste raději (nebo potřebovali) změnit. Například možná budete muset podvrhnout MAC adresu na vašem Macu, abyste obešli filtrování MAC adres v hostované WiFi síti.
Může vám také pomoci identifikovat problémy, zejména pokud váš Mac pravidelně přeruší připojení Wi-Fi. Pokud má váš Mac problémy, aplikace jako OnyX pro Mac vám mohou pomoci rychle se vrátit do provozu.
