Ano ang Dapat Malaman
- Upang patakbuhin ang netstat at makita ang detalyadong data tungkol sa network ng iyong Mac, magbukas ng bago Terminal bintana, uri netstat , at pindutin Pumasok .
- Limitahan ang output ng netstat gamit ang mga flag at opsyon. Upang makita ang mga available na opsyon ng netstat, i-type netstat ka sa command prompt.
- Gamitin ang lsof na utos upang makabawi sa nawawala o limitadong functionality ng netstat, kabilang ang pagpapakita ng anumang mga file na kasalukuyang nakabukas sa anumang app.
Ipinapaliwanag ng artikulong ito kung paano patakbuhin ang netstat Terminal command sa macOS para makita mo ang detalyadong impormasyon tungkol sa mga komunikasyon sa network ng iyong Mac, kasama ang mga paraan kung paano nakikipag-usap ang Mac mo sa labas ng mundo, sa lahat ng port at lahat ng application.
Paano Patakbuhin ang Netstat
Pag-aaral kung paano gamitin ang netstat makakatulong sa iyo na maunawaan ang mga koneksyon na ginagawa ng iyong computer at kung bakit. Ang netstat command ay available sa mga Mac bilang default. Hindi mo kailangang i-download o i-install ito.
Upang patakbuhin ang netstat:
-
Pumunta sa Tagahanap > Pumunta ka > Mga utility .
-
Double-click Terminal .
kung paano gumawa ng isang graph sa salita
-
Sa bagong window ng Terminal, i-type netstat at pindutin Bumalik (o Pumasok ) upang isagawa ang utos.
-
Magsisimulang mag-scroll ang malaking halaga ng teksto sa iyong screen. Kung hindi ka gumagamit ng alinman sa mga available na flag (tingnan sa ibaba), iniuulat ng netstat ang mga aktibong koneksyon sa network sa iyong Mac. Isinasaalang-alang ang bilang ng mga function na ginagawa ng isang modernong network device, maaari mong asahan na ang listahan ay magiging mahaba. Ang isang karaniwang ulat ay maaaring magpatakbo ng higit sa 1,000 linya.
Mga Flag at Opsyon ng Netstat
Ang pag-filter sa output ng netstat ay mahalaga sa pag-unawa kung ano ang nangyayari sa mga aktibong port ng iyong Mac. Binibigyang-daan ka ng mga built-in na flag ng Netstat na magtakda ng mga opsyon, na nililimitahan ang saklaw ng command.
Upang makita ang lahat ng available na opsyon ng netstat, i-type netstat ka sa command prompt upang ipakita ang pahina ng man (short for 'manual') ng netstat. Maaari mo ring tingnan ang isang online na bersyon ng man page ng netstat .
Syntax
Mahalagang tandaan na ang netstat sa macOS ay hindi gumagana sa parehong paraan tulad ng netstat sa Windows at Linux. Ang paggamit ng mga flag o syntax mula sa mga pagpapatupad na iyon ng netstat ay maaaring hindi magresulta sa inaasahang gawi.
Upang magdagdag ng mga flag at opsyon sa netstat sa macOS, gamitin ang sumusunod na syntax:
netstat [-AabdgiLlmnqrRsSvWx] [-c queue] [-f address_family] [-I interface] [-p protocol] [-w wait]
Kung ang shorthand sa itaas ay mukhang ganap na hindi maintindihan, alamin kung paano basahin ang command syntax.
Mga Kapaki-pakinabang na Watawat
Narito ang ilan sa mga pinakakaraniwang ginagamit na flag:
- Ang -i flag ay maaari ding palawakin upang tukuyin ang karagdagang mga detalye. Ang -iTCP o -iUDP ay nagbabalik lamang ng mga koneksyon sa TCP at UDP. -iTCP:25 ay nagbabalik lamang ng mga koneksyon sa TCP sa port 25. Maaaring tukuyin ang isang hanay ng mga port gamit ang isang gitling, dahil ito ay -iTCP:25-50.
- Ang paggamit ng -i@1.2.3.4 ay nagbabalik lamang ng mga koneksyon sa IPv4 address 1.2.3.4. Ang mga IPv6 address ay maaaring tukuyin sa parehong paraan. Ang @ precursor ay maaari ding gamitin upang tukuyin ang mga hostname sa parehong paraan, ngunit ang parehong malayuang IP address at hostname ay hindi maaaring gamitin nang sabay-sabay.
- - sa gumagamitnagbabalik lamang ng mga utos na pagmamay-ari ng pinangalanang user.
- Paano ko malalaman kung ano ang tumatakbo sa isang partikular na port sa aking Mac?
Una, kailangan mong malaman ang numero ng port na gusto mong suriin. Pagkatapos ay buksan ang terminal at i-type lsof -i:[port number] upang makita kung ano ang tumatakbo sa port na iyon.
- Maaari ko bang malaman ang isang MAC address na may netstat?
Dapat mong makita ang MAC address ng computer sa pamamagitan ng netstat bilang 'lokal' na address. Ipapangkat ito sa TCP (protocol) at sa IP address (foreign).
Mga Halimbawa ng Netstat
Isaalang-alang ang mga halimbawang ito:
netstat -apv TCP
Ang utos na ito ay nagbabalik lamang ng mga koneksyon sa TCP sa iyong Mac, kabilang ang mga bukas na port at aktibong port. Gumagamit din ito ng verbose output, na naglilista ng mga PID na nauugnay sa bawat koneksyon.
netstat -a | grep -i 'listahan'
Ang kumbinasyong ito ng netstat at mahigpit na pagkakahawak nagpapakita ng mga bukas na port, na mga port na nakikinig para sa isang mensahe. Ang karakter ng pipe | nagpapadala ng output ng isang command sa isa pang command. Dito, ang output ng netstat mga tubo sa mahigpit na pagkakahawak , hinahayaan kang hanapin ito para sa keyword na 'makinig' at hanapin ang mga resulta.
Pag-access sa Netstat Sa pamamagitan ng Network Utility
Maa-access mo rin ang ilan sa mga functionality ng netstat sa pamamagitan ng Network Utility app, na kasama sa mga bersyon ng macOS hanggang Catalina (hindi ito kasama sa Big Sur).
Upang makapunta sa Network Utility, i-type Utility ng Network sa Spotlight Search upang ilunsad ang app, pagkatapos ay piliin ang Netstat tab upang ma-access ang graphical na interface.

Ang mga opsyon sa loob ng Network Utility ay mas limitado kaysa sa mga available sa pamamagitan ng command line. Ang bawat isa sa apat na radio button na seleksyon ay nagpapatakbo ng isang preset na netstat command at ipinapakita ang output.
Ang mga utos ng netstat para sa bawat radio button ay ang mga sumusunod:

Pagdaragdag ng Netstat Sa Lsof
Ang pagpapatupad ng macOS ng netstat ay hindi kasama ang karamihan sa mga functionality na inaasahan at kailangan ng mga user. Bagama't mayroon itong mga gamit, hindi gaanong kapaki-pakinabang ang netstat sa macOS gaya nito sa Windows. Ibang utos, lsof , pinapalitan ang karamihan sa nawawalang functionality.
Ipinapakita ng Lsof ang mga file na kasalukuyang nakabukas sa mga app. Magagamit mo rin ito para suriin ang mga bukas na port na nauugnay sa app. Takbo lsof -i upang makita ang listahan ng mga application na nakikipag-ugnayan sa internet. Ito ang karaniwang layunin kapag gumagamit ng netstat sa mga Windows machine; gayunpaman, ang tanging makabuluhang paraan upang magawa ang gawaing iyon sa macOS ay hindi sa netstat, ngunit sa lsof.

Lsof Mga Flag at Opsyon
Ang pagpapakita ng bawat bukas na file o koneksyon sa internet ay karaniwang verbose. Kaya naman ang lsof ay may kasamang mga flag para sa paghihigpit sa mga resulta na may partikular na pamantayan. Ang pinakamahalaga ay nasa ibaba.
Para sa impormasyon sa higit pang mga flag at teknikal na paliwanag ng bawat isa, tingnan man page ni lsof o tumakbo lalaki lsof sa isang prompt ng Terminal.
lsof Mga Halimbawa
Narito ang ilang paraan para magamit ang lsof.
lsof -nP -iTCP@lsof.itap:513
Inililista ng mukhang kumplikadong command na ito ang mga koneksyon sa TCP sa hostname lsof.itap at ang daungan 513. Tumatakbo din ito ng lsof nang hindi nagkokonekta ng mga pangalan sa mga IP address at port, na ginagawang mas mabilis ang pagpapatakbo ng command.
lsof -iTCP -sTCP:LISTEN
Ibinabalik ng utos na ito ang bawat koneksyon ng TCP na may katayuan MAKINIG , inilalantad ang mga bukas na TCP port sa Mac. Inililista din nito ang mga prosesong nauugnay sa mga bukas na port na iyon. Ito ay isang makabuluhang pag-upgrade netstat , na naglilista ng pinakamaraming PID.

sudo lsof -i -u^$(whoami)
maaari mo bang baguhin ang iyong pangalan ng pubg?

Iba pang Networking Commands
Ang iba pang mga terminal networking command na maaaring maging interesado sa pagsusuri sa iyong network ay kinabibilangan ng arp , ping , at ipconfig .
FAQKagiliw-Giliw Na Mga Artikulo
Choice Editor

Hindi Gumagana ang YouTube TV? Narito Kung Paano Ito Ayusin
Kapag hindi gumagana ang YouTube TV, maaari itong dahil sa mga problema sa koneksyon sa internet, hardware, o software. Subukan ang mga tip sa pag-troubleshoot ng YouTube TV na ito.

Paganahin at gamitin ang Madilim na Tema sa Firefox
Paano makukuha ang madilim na tema mula sa edisyon ng developer ng Firefox sa stable na Firefox.

Paano Makahanap ang MAC Address sa Iyong Roku TV
Ang paghahanap ng MAC address sa iyong Roku TV ay hindi dapat maging labis na problema. Ang address ay karaniwang matatagpuan sa mismong aparato at maaari mo ring ma-access ang numero mula sa mga setting. Alinmang paraan, ang mga pamamaraan upang

Paano Gumamit ng Router bilang Wi-Fi Extender
Mga tagubilin para sa paggamit ng pangalawang internet router bilang isang Wi-Fi extender o repeater para palakasin ang iyong home wireless network na mayroon o walang Ethernet.

Ang pinalawig na suporta ng Windows 7 SP1 ay magtatapos sa Enero 14, 2020
Ang higante ng Redmond software ay nagtatapos ng suporta para sa pinakatanyag na produkto nito kailanman - Windows 7. Ang isang pag-update sa pahina ng sheet ng katotohanan ng lifecycle ng Windows ay tumutukoy na ang Windows 7 Service Pack 1 ay titigil sa pagtanggap ng mga pag-update sa Enero 14, 2020. Tulad ng maaalala mo, suportahan ang Ang Windows 7 RTM na walang mga pack ng serbisyo ay natapos noong Abril 9, 2013. Noong Enero

Kunin ang Windows 10 sa isang Presyo ng Diskwento na $ 14.25 lamang sa CDKOffers
Sa mga araw na ito, ang Windows 10 ang pinakapopular na operating system. Nag-aalok ito ng pinakamahusay na pagganap at seguridad na magagamit sa isang petsa. Nagtatampok ito ng isang modernong naghahanap interface ng gumagamit na gumaganap ng maganda sa parehong mga mobile at desktop PC, na sumusuporta sa isang malawak na hanay ng mga aparato. Pinapayagan ng CDKoffers ang pag-save sa gastos ng lisensya nito. Mayroong maraming mga paraan upang
