Release & I-renew ang DHCP mula sa Command Line na may ipconfig sa Mac
Talaan ng mga Nilalaman:
Kung kailangan mong i-release at i-renew ang DHCP mula sa command line sa isang Mac, ang kapaki-pakinabang na ipconfig utility ay magagawa ito nang mabilis. Tandaan na para sa karamihan ng mga user ng Mac OS X, ang pag-renew ng DHCP lease mula sa Mac System Preferences ay ang pinakamahusay na diskarte dahil ito ay user friendly at kasing epektibo, ngunit ang Terminal approach ay may mga benepisyo sa mga advanced na user at nagagawang patakbuhin. ssh at single user mode, na ginagawa itong isang kapaki-pakinabang na kaalaman na ibabahagi.
Paano I-renew ang DHCP Lease mula sa Command Line ng Mac
Ang pangunahing syntax para i-renew ang DHCP lease mula sa command line na may ipconfig ay ang sumusunod:
sudo ipconfig set (DEVICEINTERFACE) DHCP
Kung alam mo ang interface ng device (en0, en1, en2, atbp), patakbuhin lang ang command na iyon para i-release at pagkatapos ay i-renew ang DHCP para sa tinutukoy na device. Sabihin nating en0 ito, standard para sa mga modernong Mac na may wi-fi lang.
sudo ipconfig set en0 DHCP
Kapag tumakbo ang command maaari mong suriin kung ang DHCP ay naitakda nang maayos sa pamamagitan ng pagtukoy sa impormasyon ng DHCP na may parehong ipconfig command na may 'getpacket' tulad nito:
ipconfig getpacket en0
Sa pag-aakalang matagumpay ang naunang command na ‘set’, ibabalik ng getpacket ang IP na itinalaga ng DHCP, DNS server, subnet mask, router / gateway, at ang oras ng pag-upa.Kung ibabalik ng blangko ang impormasyon ng DHCP, maaaring mali ang na-query na interface, o hindi na-renew o naipamahagi nang maayos ang DHCP lease.
Ang isa pang krudo na opsyon ay ang patakbuhin ang ipconfig para sa lahat ng magagamit na interface ng device sa Mac sa pamamagitan ng pagsasama-sama ng syntax tulad nito:
sudo ipconfig set en0 DHCP && sudo ipconfig set en1 DHCP
Pinakamainam na magtakda ng DHCP para sa partikular na interface, gayunpaman.
Kung hindi mo alam ang interface, ang unang hakbang ay tukuyin ang interface ng hardware device ng mga computer na ginagamit para sa partikular na networking port na iyong ginagamit. Para sa karamihan ng mga modernong Mac, naghahanap kami ng wi-fi na karaniwang nasa en0, ngunit maraming user ng Mac ang gumagamit ng ethernet, isang personal na hotspot ng iPhone, isang naka-tether na Android phone, o isang external na NIC card din, na ang bawat isa ay maaaring may iba't ibang interface ng device depende sa hardware. Madali mong matutukoy kung ano ang interface ng device sa pamamagitan ng pagpapatakbo ng networksetup -listallhardwareports tulad nito:
networksetup -listallhardwareports
Mag-scroll sa output upang mahanap ang interface na gusto mong itakda at i-renew ang DHCP, ipagpalagay natin na naghahanap ka ng “Wi-Fi” na maaaring ganito ang hitsura:
Hardware Port: Wi-Fi Device: en0 Ethernet Address: b1:3f:22:dd:ab:19
Sa tabi ng 'Device' ay makikita mo ang interface, sa kasong ito ito ay "en0", na kung saan ay kung ano ang nakakasaksak sa nabanggit na ipconfig command.