Cara Memperbaharui Pajakan DHCP dalam Mac OS X
DHCP ialah singkatan kepada Dynamic Host Configuration Protocol, dan biasanya digunakan untuk mengkonfigurasi peranti rangkaian supaya mereka boleh berkomunikasi antara satu sama lain. Biasanya anda akan mempunyai pelayan DHCP (seperti penghala wayarles) dan mesin pelanggan pada rangkaian tempatan (seperti Mac, iPhone, PC, dll) yang menarik alamat IP tempatan yang diberikan secara dinamik daripada pelayan itu.
Ini semua baik dan baik dan biasanya berfungsi dengan baik, tetapi kadangkala anda perlu memperbaharui pajakan DHCP, yang pada asasnya bermakna anda akan mendapatkan semula alamat IP baharu dan data penghalaan daripada pelayan DHCP. Ini adalah helah biasa untuk menyelesaikan masalah rangkaian, dan boleh membantu apabila menyelesaikan masalah dengan sambungan Internet apabila sambungan wi-fi telah ditentukan untuk stabil, atau apabila mesin pada rangkaian tidak dapat mengakses dunia luar selepas kuasa- mengayuh modem jalur lebar atau penghala.
Perbaharui Pajakan DHCP daripada Pilihan Sistem OS X
Ini ialah cara paling mudah untuk memperbaharui pajakan DHCP daripada Mac OS X:
- Tarik ke bawah menu Apple dan pilih “Keutamaan Sistem”
- Klik pada "Rangkaian" dan pilih sambungan rangkaian yang sedang aktif dari senarai sebelah kiri, biasanya ini akan mempunyai ikon hijau di sebelahnya dan sebut 'Bersambung'
- Klik pada butang “Lanjutan” di penjuru kanan sebelah bawah
- Pilih tab “TCP/IP” dan kemudian pilih butang “Perbaharui Pajakan DHCP”
- Selepas IP, subnet dan penghala diisi semula dengan maklumat IP baharu, klik “OK” dan keluar daripada Pilihan Sistem
Selalunya memperbaharui pajakan DHCP bermakna Mac akan berakhir dengan alamat IP tempatan yang berbeza daripada sebelumnya, walaupun kadangkala anda akan mendapat alamat IP yang sama. Jika sebab anda memperbaharui DHCP adalah untuk mencuba dan mendapatkan alamat IP baharu tetapi penghala terus berdegil menetapkan IP LAN yang sama berulang kali, pertimbangkan untuk menetapkan IP statik sebaliknya dengan mengkonfigurasi DHCP dengan alamat manual.
Pendekatan lain, walaupun lebih maju, adalah memperbaharui DHCP melalui baris arahan. Ini biasanya paling baik digunakan oleh pengguna lanjutan, tetapi ia juga boleh membantu untuk menyelesaikan masalah jauh jika anda hanya boleh SSH ke dalam Mac jauh dan sesuatu seperti Perkongsian Skrin tidak tersedia untuk anda. Kelebihan lain yang jelas dengan pendekatan baris arahan ialah kemungkinan menggunakan pembaharuan pajakan dalam skrip atau sebagai sebahagian daripada tugas automatik dalam cron.
Memperbaharui Pajakan DHCP daripada Barisan Perintah
Terdapat dua cara berbeza untuk memperbaharui pajakan DHCP daripada baris arahan OS X. Pendekatan pertama menggunakan alat ipconfig yang sentiasa berguna:
sudo ipconfig set en0 DHCP
Apabila menggunakan ipconfig, pastikan anda menggunakan alamat antara muka yang betul jika tidak, anda mungkin menghadapi masalah lain, atau mendapati tiada perubahan sama sekali. Anda boleh mendapatkan semula data antara muka dengan menggunakan ipconfig untuk menarik maklumat DHCP semasa seperti:
ipconfig getpacket en1
Berjaya, anda akan menemui maklumat pelayan DHCP, IP klien, masa pajakan, topeng subnet, IP penghala dan pelayan DNS, ekor arahan sepatutnya kelihatan seperti ini:
Jika menjalankan arahan itu tidak mengembalikan apa-apa, maka anda melihat antara muka yang salah. Biasanya en0 ialah antara muka wi-fi lalai pada MacBook Air dan model MacBook Pro yang lebih baharu, tetapi selalunya en1 pada Mac dengan port ethernet fizikal.
Kaedah ipconfig akan mengganggu sambungan rangkaian semasa, manakala menetapkan semula melalui Keutamaan Rangkaian tidak. Anda boleh memuat semula DHCP tanpa gangguan daripada baris arahan dengan menggunakan arahan scutil berikut yang disediakan oleh pengguna MacWorld:
echo add State:/Network/Antaramuka/ms0/RefreshConfiguration sementara>"
Anda boleh mengesahkan perubahan yang berlaku dengan menggunakan arahan ipconfig yang dinyatakan di atas sekali lagi:
ipconfig getpacket en0
Sekali lagi, pastikan anda menggunakan antara muka rangkaian yang sesuai untuk perkakasan anda: en1 atau en0.
Setiap kaedah yang digariskan di sini akan berfungsi dalam hampir setiap versi Mac OS X, daripada versi lama kepada yang baharu.
Akhir sekali, jika anda menyelesaikan masalah seluruh rangkaian pada semua peranti pada LAN, anda juga boleh memperbaharui pajakan DHCP daripada iOS dan mendapatkan alamat IP tempatan baharu pada iPhone, iPod dan iPad.