A Mac Terminal használata a hálózati beállítások azonosítására

Míg a macOS egy könnyen használható menüt kínál a hálózati beállításokhoz a Rendszerbeállítások(System Preferences) menüben, a Terminál(Terminal) alkalmazásban kell lennie, ha gyorsan szeretne információkat keresni vagy tesztelni a hálózati konfigurációval kapcsolatban. Segítségével megkeresheti IP-címét, tartózkodási helyét, ellenőrizheti a rendszer tűzfalát stb.

A hálózati beállítások néhány gyakori terminálparancs segítségével érhetők el, amelyek használatához többnyire nagyon kevés konfigurációra van szükség. Továbbra is javasoljuk, hogy a Rendszerbeállítások(System Preferences) alkalmazást használja a konfigurációhoz (hacsak nem elégedett a terminál használatával), de a Mac terminál hálózati beállításainak azonosítása egyszerű.

A Mac Terminal használata a hálózati beállítások azonosítására

A hálózati beállítás használata(Using networksetup)

A hálózatbeállító(networksetup) eszköz hatalmas mennyiségű információt kínál a jelenlegi Mac hálózati konfigurációról. Segítségével megkeresheti számítógépe nevét, IP-címét, aktuális WiFi hálózatát stb. Ahogy a neve is sugallja, a beállítások(Preferences) módosítására is használhatja, de ehhez továbbra is a Rendszerbeállítások(System) használatát javasoljuk .

Megtekintheti a Mac terminál lehetséges hálózati parancsainak teljes listáját a networksetup eszköz segítségével, ha beírja a terminálba a networksetup -help parancsot . Ez megjeleníti a súgólistát, számos példával az eszköz használatával a különböző hálózati beállítások megtekintéséhez és módosításához.

Hálózatbeállítás a terminál ablakban

Példák a hálózati információk megtekintéséhez használható hálózatbeállítási parancsokra:(networksetup)

  • A Mac számítógép nevének megtekintéséhez: networksetup -getcomputername .
  • Az összes Mac hálózati kapcsolat felsorolásához: networksetup -listallhardwareports
  • Az aktuális, csatlakoztatott WiFi hálózat megjelenítéséhez: networksetup -getairportname deviceid . Cserélje le a deviceid -t a networksetup -listallhardwareports parancsból származó eszközazonosítóra.

Az ipconfig segítségével(Using ipconfig)

Az ipconfig eszköz közös a Windows és a MacOS számítógépeken, de a Windows verzióval ellentétben nem ez a leghasznosabb eszköz a hálózati beállítások módosításához. Ahol azonban hasznos lehet, az az aktuális hálózati konfigurációval kapcsolatos információk felsorolása. 

Ha a terminálba írja be az ipconfig parancsot, akkor megjelenik az összes elérhető parancs, de ezek a következők:

Ipconfig parancs a terminál ablakban

  • Az aktuális hálózati IP-cím megtekintéséhez: ipconfig getifaddr deviceid. Cserélje ki az eszközazonosítót a megfelelő hálózati eszközazonosítóra (pl. en0 )( deviceid) . Írja be a networksetup -listallhardwareports parancsot(networksetup -listallhardwareports) , ha ezt nem tudja.
  •  Az aktuális hálózati DNS - kiszolgáló megtekintéséhez: ipconfig getoption deviceid domain_name_server (az deviceid helyére a hálózati eszközazonosítóra).

Az ifconfig használata(Using ifconfig)

Az ifconfig parancs egy másik hálózati konfigurációs eszköz, amely a MacOS és Linux PC(Linux PCs) -k felhasználói számára elérhető . Az ipconfigtól eltérően(Unlike) azonban az ifconfig sokkal hatékonyabb eszköz a hálózati beállítások megtekintésére és módosítására.

Ifconfig parancs a terminálban

Mindazonáltal csak az ifconfig parancsot kell beírnia a terminálba, hogy megtekinthesse a ( ifconfig)Mac számítógépére(Mac) csatlakoztatott vagy integrált hálózati eszközök részletes listáját . Ez magában foglalja az IP- és MAC -címeket, az eszköz aktuális állapotát és egyebeket.

Konkrét információkat úgy tekinthet meg, ha helyette megadja az eszközazonosítót (például ifconfig en0 ).

A ping használata(Using ping)

Bár nem használhatja hálózati információk megtekintéséhez, a ping paranccsal tesztelheti, hogy fel tud-e lépni egy másik hálózati eszközzel. Ez lehet a hálózaton lévő eszköz (például a hálózati útválasztó), vagy egy webhely domainje vagy internetes IP-címe az internetkapcsolat tesztelésére.

Használja a ping-et hibaelhárító eszközként, amikor úgy tűnik, hogy eszközének problémái vannak a helyi hálózaton lévő másik eszközhöz vagy az interneten lévő eszközhöz vagy webhelyhez való csatlakozáskor. Megjeleníti az információ elküldéséhez és visszaküldéséhez szükséges időt, és folyamatosan fut, amíg úgy dönt, hogy befejezi.

Ping parancs a terminálban

Használatához írja be a ping address , a (ping address)címet(address) IP-címre vagy domain névre cserélve . A tesztelés gyakori célpontja a google.com – ha nem tudja elérni a Google -t , valószínűleg nincs internetkapcsolata.

Hasonlóképpen, a ping 192.168.1.1 számos helyi hálózati útválasztó IP-címét teszteli (192.168.1.1).

Netstat használatával(Using netstat)

A netstat eszköz információkat tartalmaz az aktuális bejövő és kimenő hálózati kapcsolatairól. Ezzel az eszközzel a Mac számítógéphez(Mac) kötött kapcsolatok listázhatók. A Windows(Windows) és a Linux PC(Linux PCs) -k is használják a netstatot, de vannak eltérések, a Mac - felhasználók számára eltérő jelzők állnak rendelkezésre.

A netstat segítségével többféleképpen is megtekintheti az aktuális hálózati beállításokat vagy kapcsolatokat. Ezek tartalmazzák:

Netstat eszköz a terminál ablakban

  • Az összes aktív internetkapcsolat aktuális listájához: netstat
  • Egy interfész csatlakozási adatainak megtekintéséhez: netstat -l deviceid ,(deviceid) az eszközazonosító helyére a hálózati interfész neve (pl. netstat -l en0 ).
  • Az IP-útválasztási táblázat megtekintéséhez: netstat -nr vagy netstat -r
  • Az összes hálózati statisztika megjelenítéséhez: netstat -s és netstat -i

A netstat parancs használatával kapcsolatos további információkért és néhány összetett technikai terminológia megfejtéséhez írja be a man netstat parancsot a mellékelt netstat kézikönyv oldal megtekintéséhez és elolvasásához.

Az lsof használatával(Using lsof)

Az lsof paranccsal megtekintheti a Mac számítógépén(Mac) futó folyamatokat , amelyek aktív hálózati kapcsolattal rendelkeznek. Ez helyettesíti azokat a hasonló funkciókat, amelyeket a netstat paranccsal találhat meg Windows vagy Linux számítógépeken.

Lsof parancs a terminálban

Számos módja van az lsof Mac terminál parancsának a hálózati adatok megtekintéséhez. Ezek tartalmazzák:

  • Az összes nyitott hálózati kapcsolat megtekintéséhez: lsof -i
  • Annak megtekintéséhez, hogy melyik szoftver milyen portokat használ: lsof -n -i4TCP

További információért írja be a man(man lsof) lsof parancsot az lsof parancs man oldalának megtekintéséhez.

Az arp(Using arp)

Ha meg szeretné tekinteni a helyi hálózat összes aktív eszközének listáját, használhatja az arp eszközt. Ez felsorolja az összes olyan eszköz IP- és MAC -címét, amelyet a Mac észlelt a hálózaton, az ARP ( Address Resolution Protocol ) sugárzás alapján.

Az arp -a(arp -a) beírása a terminálon megjelenik ezen eszközök listája. 

Arp parancs a terminálban

Ezután kombinálhatja az itt található információkat más parancsokkal, például a ping -el, hogy megállapítsa, hogy ezek az eszközök továbbra is aktívak-e, és kommunikálhatók-e velük a Mac -ről .

A Mac hálózati beállításainak konfigurálása(Configuring Your Mac Network Settings)

Ha ezekkel az eszközökkel megtekinti a Mac terminál hálózati beállításait, akkor azonosíthatja azokat a beállításokat, amelyeket esetleg szeretne (vagy módosítani kell). Például előfordulhat, hogy hamisítania kell egy MAC-címet(spoof a MAC address) a Mac számítógépén, hogy megkerülje a MAC-cím szűrését(bypass MAC address filtering) a vendég WiFi hálózaton.

Segítségével azonosíthatja a problémákat is, különösen akkor, ha Mac számítógépe rendszeresen megszakítja a WiFi-kapcsolatot(Mac drops its WiFi connection regularly) . Ha problémái vannak a Mac számítógépével(Mac) , az olyan alkalmazások, mint az OnyX for Mac(OnyX for Mac) , segíthetnek a gyors újraindulásban.



About the author

Informatikus vagyok, aki az adatvédelemre, a felhasználói fiókokra és a család biztonságára összpontosít. Az elmúlt néhány évben az okostelefonok biztonságának javításán dolgozom, és van tapasztalatom a szerencsejáték-cégekkel való együttműködésben. Többször írtam a felhasználói fiókokkal és a játékkal kapcsolatos problémákról is.



Related posts