Habang nag-aalok ang macOS ng madaling gamitin na menu para sa iyong mga network setting sa System Preferences menu, ang Terminal app ay kung saan kailangan mong puntahan kung gusto mong mabilis na maghanap o sumubok ng impormasyon tungkol sa configuration ng iyong network . Magagamit mo ito upang mahanap ang iyong IP address, hanapin ang iyong lokasyon, tingnan ang firewall ng iyong system, at higit pa.
Maaaring ma-access ang iyong mga network setting gamit ang ilang karaniwang terminal command na, sa karamihan, ay nangangailangan ng napakakaunting configuration na gagamitin.Inirerekomenda pa rin namin na gamitin mo ang System Preferences app para sa pagsasaayos (maliban kung masaya ka sa paggamit ng terminal), ngunit madali ang pagtukoy sa iyong mga setting ng network ng terminal ng Mac.
Gumagamit ng networksetup
Ang networksetup tool ay nag-aalok ng napakalaking dami ng impormasyon sa iyong kasalukuyang Mac network configuration. Magagamit mo ito upang mahanap ang pangalan ng iyong computer, IP address, kasalukuyang WiFi network, at higit pa. Gaya ng iminumungkahi ng pangalan, maaari mo rin itong gamitin upang baguhin ang mga setting, ngunit inirerekomenda pa rin namin ang paggamit ng Mga Kagustuhan sa System upang gawin ito.
Maaari mong tingnan ang buong listahan ng mga potensyal na command ng Mac terminal network gamit ang networksetup tool sa pamamagitan ng pag-type ng networksetup -help sa terminal. Ipapakita nito ang listahan ng tulong, na may iba't ibang halimbawa kung paano gamitin ang tool para tingnan at baguhin ang iba't ibang network setting.
Mga halimbawa ng networksetup command na magagamit mo upang tingnan ang impormasyon ng network ay kinabibilangan ng:
- Upang tingnan ang pangalan ng iyong Mac computer: networksetup -getcomputername.
- Upang ilista ang lahat ng koneksyon sa Mac network: networksetup -listallhardwareports
- Upang ipakita ang kasalukuyang, nakakonektang WiFi network: networksetup -getairportname deviceid. Palitan ang deviceid ng device ID mula sa networksetup -listallhardwareports command.
Paggamit ng ipconfig
Ang ipconfig tool ay karaniwan sa mga Windows at macOS computer ngunit, hindi katulad ng bersyon ng Windows, hindi ito ang pinakakapaki-pakinabang na tool para sa pagbabago ng mga setting ng network. Kung saan maaari itong maging kapaki-pakinabang, gayunpaman, ay naglilista ng impormasyon sa iyong kasalukuyang configuration ng network.
Typing ipconfig sa terminal ay maglilista ng lahat ng available na command, ngunit kabilang dito ang:
- Upang tingnan ang iyong kasalukuyang network IP address: ipconfig getifaddr deviceid. Palitan deviceid gamit ang tamang network device id (hal. en0). I-type ang networksetup -listallhardwareports kung hindi mo alam ito.
- Upang tingnan ang iyong kasalukuyang DNS server ng network: ipconfig getoption deviceid domain_name_server (pinapalitan ang deviceidgamit ang iyong network device id).
Gumagamit ng ifconfig
AngAng ifconfig command ay isa pang tool sa configuration ng network na available sa mga user sa macOS at Linux PC. Hindi tulad ng ipconfig, gayunpaman, ang ifconfig ay isang mas makapangyarihang tool para sa pagtingin at pagbabago ng iyong mga setting ng network.
Gayunpaman, kailangan mo lamang i-type ang ifconfig sa terminal upang tingnan ang isang detalyadong listahan ng impormasyon para sa lahat ng network device na konektado o isinama sa iyong Mac. Kasama rito ang mga IP at MAC address, kasalukuyang status ng device, at higit pa.
Maaari mong tingnan ang partikular na impormasyon sa pamamagitan ng paglilista ng device id (halimbawa, ifconfig en0) sa halip.
Paggamit ng ping
Bagama't hindi mo ito magagamit upang tingnan ang anumang impormasyon ng network, maaari mong gamitin ang ping command upang subukan kung kaya mo o hindi makipag-ugnayan sa isa pang network device. Maaaring ito ay isang device sa iyong network (halimbawa, ang iyong network router) o isang domain ng website o internet IP address upang subukan ang iyong koneksyon sa internet.
Gusto mong gamitin ang ping bilang tool sa pag-troubleshoot sa tuwing mukhang nagkakaroon ng mga isyu ang iyong device sa pagkonekta sa isa pang device sa iyong lokal na network, o sa isang device o website sa internet.Ipapakita nito ang oras na kinuha para maipadala at maibalik ang impormasyon at tatakbo nang tuluy-tuloy hanggang sa magpasya kang wakasan ito.
Upang gamitin ito, i-type ang ping address, palitan ang address na may IP address o domain name. Ang karaniwang target para sa pagsubok ay google.com-kung hindi mo maabot ang Google, malamang na wala kang koneksyon sa internet.
Gayundin, ping 192.168.1.1 ay susubukan ang IP address para sa maraming lokal na network router (192.168.1.1).
Paggamit ng netstat
Ang netstat tool ay naglilista ng impormasyon sa iyong kasalukuyang mga papasok at papalabas na koneksyon sa network. Ang anumang mga koneksyon na ginawa sa iyong Mac ay maaaring ilista gamit ang tool na ito. Gumagamit din ang mga Windows at Linux PC ng netstat, ngunit may ilang pagkakaiba, na may iba't ibang available na flag sa mga user ng Mac.
May ilang mga paraan na magagamit mo ang netstat upang tingnan ang mga kasalukuyang setting ng network o mga koneksyon. Kabilang dito ang:
- Para sa kasalukuyang listahan ng lahat ng aktibong koneksyon sa internet: netstat
- Upang tingnan ang data ng koneksyon para sa isang interface: netstat -l deviceid, pinapalitan ang deviceid gamit ang iyong network interface name (hal. netstat -l en0).
- Upang tingnan ang IP routing table: netstat -nr o netstat -r
- Upang ipakita ang lahat ng istatistika ng network: netstat -s at netstat -i
Para sa higit pang impormasyon sa kung paano gamitin ang netstat command at para makatulong na matukoy ang ilan sa mga kumplikadong teknikal na terminolohiyang, i-type ang man netstat upang tingnan at basahin ang kasamang netstat man page.
Paggamit ng lsof
Maaari mong gamitin ang lsof command bilang isang paraan upang tingnan ang anumang tumatakbong proseso sa iyong Mac na may mga aktibong koneksyon sa network. Pinapalitan nito ang katulad na functionality na makikita mo sa netstat command sa Windows o Linux PCs.
May ilang mga paraan na magagamit mo ang lsof Mac terminal command upang tingnan ang data ng network. Kabilang dito ang:
- Upang tingnan ang lahat ng bukas na koneksyon sa network: lsof -i
- Upang tingnan kung anong software ang gumagamit kung anong mga port: lsof -n -i4TCP
Para sa higit pang impormasyon, i-type ang man lsof upang tingnan ang man page para sa lsof command.
Paggamit ng arp
Kung gusto mong tingnan ang isang listahan ng lahat ng aktibong device sa isang lokal na network, maaari mong gamitin ang arp tool.Ililista nito ang mga IP at MAC address para sa anumang mga device na natukoy ng iyong Mac sa iyong network, batay sa mga broadcast ng ARP (Address Resolution Protocol) na ginawa ng mga device na iyon.
Typing arp -a sa terminal ay magbibigay sa iyo ng listahan ng mga device na ito.
Maaari mong pagsamahin ang impormasyong matatagpuan dito sa iba pang mga command tulad ng ping upang matukoy kung aktibo pa rin ang mga device na iyon o hindi at maaaring maging nakipag-ugnayan mula sa iyong Mac.
Pag-configure ng Iyong Mga Setting ng Network ng Mac
Kapag nakikita ang mga setting ng network ng terminal ng Mac mo gamit ang mga tool na ito, matutukoy mo ang mga setting na mas gusto mong (o kailangang) baguhin. Halimbawa, maaaring kailanganin mong manloko ng MAC address sa iyong Mac para ma-bypass ang pag-filter ng MAC address sa isang guest WiFi network.
Maaari din itong makatulong sa iyo na matukoy ang mga problema, lalo na kung regular na ibinabagsak ng iyong Mac ang koneksyon sa WiFi nito. Kung nagkakaroon ng mga isyu ang iyong Mac, matutulungan ka ng mga app tulad ng OnyX para sa Mac na makabalik at tumakbo nang mabilis.