GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara memaksa Linux untuk mendapatkan kembali alamat IP baru dari server DHCP?

Solusi 1:

Anda juga dapat menggunakan perintah ini:

dhclient -r interface

Dimana interface adalah perangkat yang ingin Anda dapatkan alamat barunya.

dhclient -r eth0

-r kekuatan bendera dhclient untuk terlebih dahulu melepaskan sewa apa pun yang Anda miliki, Anda kemudian dapat menggunakan perintah ini untuk meminta sewa baru:

dhclient eth0

Dari man dhclient :

   -r     Tell  dhclient  to  release the current lease it has from the 
          server.  This is not required by the DHCP protocol, but some 
          ISPs require their clients to notify the server if they wish 
          to release an assigned IP address.

Solusi 2:

Salah satu dari berikut ini harus memperbaruinya.

/etc/init.d/networking restart

atau

ifdown eth0; ifup eth0

Saya tidak akan merekomendasikan menjalankan keduanya melalui koneksi SSH, meskipun Anda mungkin akan lolos dengan yang pertama jika tidak kembali dengan alamat ip baru.

Solusi 3:

Akan berkomentar p.campbell, tetapi saya hanya memiliki 1 reputasi dan karena itu tidak bisa, pertama saya meninjau antarmuka yang terpasang:

ip addr

lepaskan IP dari antarmuka yang dipilih (misalnya eth0, eth1, enp1s0, sit0, wlan0,...):

sudo dhclient -r *interface*

minta IP baru dari server DHCP (peringatan tentang kesalahan):

sudo dhclient -1 *interface*

periksa IP:

ip addr

Ubuntu 16.04 LTS dikonfirmasi

Solusi 4:

Jika Anda menggunakan dhcpcd alat lalu:

dhcpcd -k interface
dhcpcd interface

Yang pertama mengatakan untuk menghentikan daemon, dan yang kedua mengatakan untuk memulainya lagi.

Solusi 5:

Jika alamat MAC antarmuka tidak diubah, server DHCP dapat menetapkan alamat yang sama saat memperbarui. Oleh karena itu, rilis sederhana dan perbarui dengan dhclient mungkin tidak memperoleh alamat baru. Ubah alamat MAC dan dapatkan alamat IP baru dengan perintah berikut. Jangan lupa untuk menuliskan aslinya jika Anda perlu mengembalikannya nanti.

ifconfig <interface> down
ifconfig <interface> hw ether <MAC address>
ifconfig <interface> up

Linux
  1. Cara SCP dari server linux ke klien Windows

  2. Cara menjalankan TeX dari antarmuka baris perintah di Linux

  3. Cara menemukan alamat IP gateway di Linux

  1. Cara SSH di Linux dari Android

  2. Migrasi server Linux dari baris perintah

  3. Cara mengatur antarmuka jaringan yang disukai di linux

  1. Cara Menambahkan Disk Baru ke Server Linux yang Ada

  2. Bagaimana cara Memperbarui catatan A dari Antarmuka Baris Perintah di Linux?

  3. Cara Mencari Web Dari Terminal Di Linux