Jak używać terminala Mac do identyfikowania ustawień sieciowych
Podczas gdy macOS oferuje łatwe w użyciu menu ustawień sieciowych w menu Preferencje systemowe(System Preferences) , aplikacja Terminal jest tam, gdzie musisz być, jeśli chcesz szybko wyszukać lub przetestować informacje o konfiguracji sieci. Możesz go użyć, aby znaleźć swój adres IP, znaleźć swoją lokalizację, sprawdzić zaporę systemową i nie tylko.
Dostęp do ustawień sieciowych można uzyskać za pomocą niektórych typowych poleceń terminala, które w większości wymagają bardzo niewielkiej konfiguracji. Nadal zalecamy używanie aplikacji Preferencje systemowe(System Preferences) do konfiguracji (chyba że jesteś zadowolony z używania terminala), ale identyfikacja ustawień sieciowych terminala Mac jest łatwa.(Mac)
Korzystanie z konfiguracji sieci(Using networksetup)
Narzędzie do konfiguracji sieci(networksetup) oferuje ogromną ilość informacji na temat bieżącej konfiguracji sieci Mac . Możesz go użyć, aby znaleźć nazwę swojego komputera, adres IP, aktualną sieć Wi -Fi i nie tylko. (WiFi)Jak sama nazwa wskazuje, możesz go również użyć do zmiany ustawień, ale nadal zalecamy korzystanie z Preferencji (Preferences)systemowych(System) , aby to zrobić.
Możesz wyświetlić pełną listę potencjalnych poleceń sieciowych terminala Mac za pomocą narzędzia networksetup, wpisując networksetup -help na terminalu. Spowoduje to wyświetlenie listy pomocy z różnymi przykładami wykorzystania narzędzia do przeglądania i zmiany różnych ustawień sieciowych.
Przykłady poleceń konfiguracji sieci(networksetup) , których można użyć do wyświetlenia informacji o sieci, obejmują:
- Aby wyświetlić nazwę komputera Mac: networksetup -getcomputername .
- Aby wyświetlić wszystkie połączenia sieciowe Mac : networksetup -listallhardwareports
- Aby wyświetlić aktualną, podłączoną sieć Wi -Fi: networksetup -getairportname deviceid . Zastąp deviceid identyfikatorem urządzenia z polecenia networksetup -listallhardwareports .
Korzystanie z ipconfig(Using ipconfig)
Narzędzie ipconfig jest wspólne dla komputerów z systemem Windows(Windows) i macOS, ale w przeciwieństwie do wersji Windows nie jest to najbardziej przydatne narzędzie do zmiany ustawień sieciowych. Przydatne może być jednak wyświetlenie informacji o bieżącej konfiguracji sieci.
Wpisanie ipconfig na terminalu spowoduje wyświetlenie listy wszystkich dostępnych poleceń, ale obejmują one:
- Aby wyświetlić aktualny adres IP sieci: ipconfig getifaddr deviceid. Zastąp deviceid poprawnym identyfikatorem urządzenia sieciowego (np. en0 ). Wpisz networksetup -listallhardwareports , jeśli tego nie wiesz.
- Aby wyświetlić aktualny sieciowy serwer DNS : ipconfig getoption deviceid nazwa_domeny_serwer (ipconfig getoption deviceid domain_name_server )((deviceid) zastępując identyfikator urządzenia identyfikatorem urządzenia sieciowego).
Korzystanie z ifconfig(Using ifconfig)
Polecenie ifconfig to kolejne narzędzie do konfiguracji sieci dostępne dla użytkowników komputerów z systemem macOS i Linux(Linux PCs) . Jednak w przeciwieństwie do(Unlike) ipconfig, ifconfig jest znacznie potężniejszym narzędziem do przeglądania i modyfikowania ustawień sieciowych.
Wystarczy jednak wpisać ifconfig na terminalu, aby wyświetlić szczegółową listę informacji o wszystkich urządzeniach sieciowych podłączonych lub zintegrowanych z komputerem Mac . Obejmuje to adresy IP i MAC , aktualny stan urządzenia i inne.
Możesz wyświetlić określone informacje, wyświetlając zamiast tego identyfikator urządzenia (na przykład ifconfig en0 ).
Korzystanie z polecenia ping(Using ping)
Chociaż nie możesz go użyć do wyświetlenia jakichkolwiek informacji o sieci, możesz użyć polecenia ping , aby sprawdzić, czy możesz nawiązać kontakt z innym urządzeniem sieciowym. Może to być urządzenie w Twojej sieci (na przykład router sieciowy) lub domena witryny lub internetowy adres IP w celu przetestowania połączenia internetowego.
Przydaje się ping jako narzędzie do rozwiązywania problemów, gdy urządzenie wydaje się mieć problemy z połączeniem z innym urządzeniem w sieci lokalnej, urządzeniem lub witryną internetową w Internecie. Będzie pokazywał czas potrzebny na wysłanie i zwrócenie informacji i będzie działał nieprzerwanie, dopóki nie zdecydujesz się go zakończyć.
Aby z niego skorzystać, wpisz adres ping(ping address) , zastępując adres adresem(address) IP lub nazwą domeny. Częstym celem testowania jest google.com — jeśli nie możesz trafić na Google , prawdopodobnie nie masz połączenia z internetem.
Podobnie ping 192.168.1.1 przetestuje adres IP wielu routerów w sieci lokalnej (192.168.1.1).
Korzystanie z netstat(Using netstat)
Narzędzie netstat wyświetla informacje o bieżących przychodzących i wychodzących połączeniach sieciowych. Za pomocą tego narzędzia można wyświetlić listę wszystkich połączeń nawiązanych z komputerem Mac . Komputery z systemami Windows(Windows) i Linux(Linux PCs) również używają netstat, ale istnieją pewne różnice, z różnymi flagami dostępnymi dla użytkowników komputerów Mac(Mac) .
Istnieje kilka sposobów wykorzystania netstat do przeglądania bieżących ustawień sieci lub połączeń. Obejmują one:
- Aktualna lista wszystkich aktywnych połączeń internetowych: netstat
- Aby wyświetlić dane połączenia dla interfejsu: netstat -l deviceid , zastępując deviceid nazwą(deviceid) twojego interfejsu sieciowego (np. netstat -l en0 ).
- Aby wyświetlić tabelę routingu IP: netstat -nr lub netstat -r
- Aby wyświetlić wszystkie statystyki sieciowe: netstat -s i netstat -i
Aby uzyskać więcej informacji o tym, jak używać polecenia netstat i pomóc w rozszyfrowaniu niektórych złożonych terminologii technicznych, wpisz man netstat , aby wyświetlić i przeczytać dołączoną stronę podręcznika netstat.
Korzystanie z lsof(Using lsof)
Możesz użyć polecenia lsof , aby wyświetlić wszystkie uruchomione procesy na komputerze Mac , które mają aktywne połączenia sieciowe. Zastępuje to podobną funkcjonalność, którą można znaleźć w poleceniu netstat na komputerach z systemem Windows lub Linux.
Istnieje kilka sposobów użycia polecenia terminala lsof Mac do przeglądania danych sieciowych. Obejmują one:
- Aby wyświetlić wszystkie otwarte połączenia sieciowe: lsof -i
- Aby zobaczyć, jakie oprogramowanie używa jakich portów: lsof -n -i4TCP
Aby uzyskać więcej informacji, wpisz man lsof , aby wyświetlić stronę podręcznika dla polecenia lsof.
Korzystanie z arp(Using arp)
Jeśli chcesz wyświetlić listę wszystkich aktywnych urządzeń w sieci lokalnej, możesz użyć narzędzia arp . Spowoduje to wyświetlenie listy adresów IP i MAC wszystkich urządzeń wykrytych przez komputer Mac(Mac) w sieci, na podstawie emisji ARP ( Address Resolution Protocol ) dokonanych przez te urządzenia.
Wpisanie arp -a na terminalu spowoduje wyświetlenie listy tych urządzeń.
Następnie można połączyć znalezione tutaj informacje z innymi poleceniami, takimi jak ping , aby określić, czy te urządzenia są nadal aktywne i można się z nimi komunikować z komputera Mac .
Konfiguracja ustawień sieciowych komputera Mac(Configuring Your Mac Network Settings)
Mając widoczne ustawienia sieciowe terminala Mac za pomocą tych narzędzi, możesz określić ustawienia, które chcesz (lub musisz) zmienić. Na przykład może być konieczne sfałszowanie adresu MAC(spoof a MAC address) na komputerze Mac, aby ominąć filtrowanie adresów MAC(bypass MAC address filtering) w sieci Wi-Fi dla gości.
Może również pomóc w zidentyfikowaniu problemów, zwłaszcza jeśli komputer Mac regularnie przerywa połączenie Wi-Fi(Mac drops its WiFi connection regularly) . Jeśli na komputerze Mac(Mac) występują problemy, aplikacje takie jak OnyX dla komputerów Mac(OnyX for Mac) mogą pomóc w szybkim przywróceniu i uruchomieniu kopii zapasowej.
Related posts
Jak uzyskać zdalny dostęp do systemu Windows 10 z komputera Mac?
Jak znaleźć i zmienić adres MAC na iPhonie (lub iPadzie)
Jak drukować na udostępnionej drukarce Mac OS X z systemu Windows 7 i Windows 8?
Proste pytania: Co to jest adres MAC i jak jest używany?
Jak otworzyć Terminal na Macu? (3 sposoby)
Jak zmienić grupę roboczą na komputerze Mac w 4 krokach
7 sposobów, w jakie ASUS Parental Controls chroni Twoje dzieci
Jak udostępniać foldery z systemu Mac OS X na komputerach z systemem Windows 7 i Windows 8
2 sposoby aktualizacji oprogramowania w routerze TP-Link Wi-Fi 6 -
Proxy a VPN: kiedy używać serwera proxy, a kiedy VPN? -
Czym jest grupa domowa? Jak korzystać z grupy domowej Windows 7?
7 sposobów na znalezienie adresu MAC w systemie Windows -
Jak otworzyć plik lub folder w Terminalu na Macu?
Jak zmienić język w Firefoksie na Windows i Mac
2 sposoby konfiguracji routera TP-Link Wi-Fi 6 -
Jak zrobić hotspot w systemie Windows 11 —
Jak zainstalować udostępnioną drukarkę sieciową w systemie Windows 7 lub 8 w systemie Mac OS X
Jak przełączać się między CMD i PowerShell w Terminalu Windows?
Jak edytować listę dozwolonych aplikacji w Zaporze Windows Defender (i blokować inne)
6 sposobów na przywrócenie oryginalnego adresu MAC karty sieciowej