Keluarkan & Perbaharui DHCP daripada Baris Perintah dengan ipconfig pada Mac

Isi kandungan:

Anonim

Jika anda perlu melepaskan dan memperbaharui DHCP daripada baris arahan pada Mac, utiliti ipconfig yang berguna dapat melakukannya dengan cepat. Perlu diingat bahawa untuk kebanyakan pengguna Mac OS X, memperbaharui pajakan DHCP daripada Keutamaan Sistem Mac ialah pendekatan terbaik kerana ia mesra pengguna dan sama berkesan, tetapi pendekatan Terminal mempunyai manfaat kepada pengguna lanjutan dan boleh dijalankan melalui ssh dan mod pengguna tunggal, menjadikan ini sedikit pengetahuan yang berbaloi untuk dikongsi.

Cara Memperbaharui Pajakan DHCP daripada Barisan Perintah Mac

Asas sintaks untuk memperbaharui pajakan DHCP daripada baris arahan dengan ipconfig adalah seperti berikut:

Jika anda tahu antara muka peranti (en0, en1, en2, dll), jalankan sahaja arahan itu untuk melepaskan dan kemudian baharui DHCP untuk peranti yang ditentukan. Katakan ia en0, standard untuk Mac moden dengan wi-fi sahaja.

sudo ipconfig set en0 DHCP

Setelah arahan dijalankan, anda boleh menyemak sama ada DHCP telah ditetapkan dengan betul dengan menentukan maklumat DHCP dengan arahan ipconfig yang sama dengan ‘getpacket’ seperti:

ipconfig getpacket en0

Dengan mengandaikan arahan ‘set’ sebelumnya berjaya, getpacket akan mengembalikan IP yang diberikan DHCP, pelayan DNS, subnet mask, penghala / get laluan dan masa pajakan.Jika maklumat DHCP dikembalikan kosong, maka sama ada antara muka yang ditanya adalah salah atau pajakan DHCP tidak diperbaharui atau diedarkan dengan betul.

Pilihan kasar lain ialah menjalankan ipconfig untuk semua antara muka peranti yang tersedia pada Mac dengan menyusun sintaks bersama-sama seperti:

sudo ipconfig set en0 DHCP && sudo ipconfig set en1 DHCP

Adalah yang terbaik untuk menetapkan DHCP untuk antara muka tertentu, walau bagaimanapun.

Jika anda tidak tahu antara muka, maka langkah pertama ialah menentukan antara muka peranti perkakasan komputer yang digunakan untuk port rangkaian tertentu yang anda gunakan. Untuk kebanyakan Mac moden, kami sedang mencari wi-fi yang biasanya pada en0, tetapi ramai pengguna Mac menggunakan ethernet, hotspot peribadi iPhone, telefon Android yang ditambat atau kad NIC luaran juga, yang setiap satunya mungkin mempunyai antara muka peranti yang berbeza bergantung pada perkakasan. Anda boleh menentukan antara muka peranti dengan mudah dengan menjalankan networksetup -listallhardwareports seperti:

networksetup -listhardwareports

Tatal ke seluruh output untuk mencari antara muka yang anda mahu tetapkan dan memperbaharui DHCP, mari anggap anda sedang mencari “Wi-Fi” yang mungkin kelihatan seperti ini:

Port Perkakasan: Peranti Wi-Fi: en0 Alamat Ethernet: b1:3f:22:dd:ab:19

Bersebelahan dengan 'Peranti' anda akan menemui antara muka, dalam kes ini ia adalah "en0", yang akan dipalamkan ke dalam arahan ipconfig yang disebutkan di atas.

Keluarkan & Perbaharui DHCP daripada Baris Perintah dengan ipconfig pada Mac