Saya memecahkan masalah tertentu dengan konfigurasi DHCP saya, dan perlu mesin Windows saya untuk meminta alamat IP "segar", jadi saya dapat melihat alamat yang diberikan server DHCP secara default.
Ketika saya ipconfig /release
diikuti ipconfig /renew
, Windows "mengusulkan" alamat IP lamanya ke server DHCP (baru saja diperiksa dengan Wireshark, pesan "DHCP Discover" awal memiliki Opsi-50 (alamat IP yang diminta) dengan IP lama mesin Windows).
Mencoba menonaktifkan / mengaktifkan adaptor jaringan. Perilaku yang sama.
Pertanyaan: Bagaimana saya bisa memaksa Windows untuk hanya meminta alamat IP baru, tanpa mengusulkan alamat IP yang lama.
windows
networking
dhcp
haim
sumber
sumber
Jawaban:
Tidak ada prosedur yang sepadan dengan usaha ini. Itu disimpan dalam kunci registri, tetapi bagian dari registri itu di-cache saat subsistem jaringan sedang berjalan. Jadi, Anda harus mematikan sistem, mem-boot instalasi OS lain, me-mount registri, menghapus kunci, dan kemudian reboot ke instalasi OS asli. Kuncinya adalah DhcpIPAddress tetapi hanya digunakan di seluruh reboot, jadi Anda tidak dapat memodifikasinya.
Menghapus dan menginstal ulang adaptor jaringan mungkin berfungsi.
sumber
Berjalan
net stop dhcp
dan kemudiannet start dhcp
tampaknya berfungsi pada sistem tes Windows 7 saya. Paket DHCP find yang dihasilkan tidak termasuk Opsi 50.Saya kira itu pilihan Anda jika Anda ingin menjalankannya
ipconfig /release
terlebih dahulu untuk memberi sinyal ke server DHCP bahwa alamat IP tersedia (harus menghapus sewa yang ada di server DHCP).Jadi, untuk meringkas, seluruh proses akan (dalam jendela cmd Administrator ):
Jika Anda ingin menunjukkan hanya koneksi yang cocok
Local*
(misalnya, Koneksi Area Lokal ), maka Anda dapat melakukan:sumber
ipconfig/release
makanet stop dhcp
kemudiannet start dhcp
kemudianipconfig/renew
dan saya mendapat alamat baru.ipconfig /renew Local*
hanya mencetak info antarmuka, seolah-olah saya mengetikipconfig
tanpa argumen. Edit: tidak! Ini mencetak info (untuk semua antarmuka, bukan hanya yang cocok dengan * Lokal) dan memperbarui sewa.Ini akan bekerja:
Jika driver Ethernet Anda mendukungnya, Anda dapat mengubah alamat MAC pada NIC . Ini biasanya merupakan prosedur yang relatif tidak menyakitkan. Maka
ipconfig /renew
harus memberi Anda alamat IP baru.sumber
Saya menemukan solusi ini di sini.
Reset WinSock dan TCP / IP Stack
a. Buka Prompt Perintah sebagai administrator
b. Setel ulang entri WINSOCK:
netsh winsock reset catalog
c. Reset pengaturan TCP / IP:
netsh int ip reset reset.log
d. Reboot mesin (Anda dapat menjalankan kedua perintah terlebih dahulu, saya cenderung untuk menempatkan beberapa perintah di notepad dan kemudian salin dan tempel ke jendela perintah).
Perbarui IP Anda
Konfigurasikan pengaturan IP Anda, apakah statis atau dinamis, dan kami sudah selesai
sumber
Anda bisa mencoba mengonfigurasi server DHCP untuk memberikan alamat dalam rentang yang tidak termasuk alamat lama. Misalnya, jika alamat lama adalah xxx101, tetapkan rentang menjadi xxx120 hingga 130. Saya tahu Anda tertarik untuk menentukan beberapa perilaku default server, jadi ini mungkin tidak membantu jika mengubah hal yang ingin Anda tentukan.
sumber
Langkah 1. Tulis alamat IP yang ingin Anda singkirkan pada klien:
Langkah 2. Di komputer kedua, tentukan sementara alamat IP manual yang Anda tulis di langkah 1. Di komputer pertama tempat Anda mencoba mengubah reservasi DHCP:
Langkah 3. Komputer pertama sekarang akan mendapatkan alamat IP berikutnya yang akan ditawarkan DHCP. Hapus alamat statis pada mesin sekunder dengan beralih kembali ke pengaturan DHCP.
sumber
Saya baru saja menemukan solusi. Itu memang membutuhkan mengubah konfigurasi server DHCP:
sumber
Cara termudah yang saya temukan untuk memaksa resting IP, adalah dengan menetapkan IP DHCP yang sama ke PC lain sebagai IP statis, di bawah ini adalah langkah-langkahnya:
Ini dapat dilakukan dengan menggunakan adapter Ethernet dan WIFI juga, bukannya menggunakan dua PC.
sumber