gunakan dhcp pada eth0 menggunakan command line

17

Saya mencoba mengatur eth0antarmuka untuk menggunakan dhcp untuk mendapatkan alamat ipv4, menggunakan baris perintah. Saya dapat secara manual mengubah alamat ip menggunakan

sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

Apakah ada perintah serupa yang digunakan untuk mengatur eth0untuk mendapatkan alamat menggunakan dhcp? Saya mencoba mengetik:

sudo dhclient eth0 

namun alamat ip tidak berubah ketika saya mengetik ini. The /etc/network/interfacesFile ditetapkan untuk

iface eth0 inet manual 

yang kemudian saya ubah menjadi:

auto eth0
iface eth0 inet dhcp 

namun ini tidak mengubah eth0alamat ip bahkan jika sistem reboot.

thrig
sumber

Jawaban:

27

Jika Anda dhcpdikonfigurasi dengan benar untuk memberi Anda alamat IP, perintah:

dhclient eth0 -v 

harus bekerja. Opsi -vmengaktifkan pesan log verbose, ini bisa berguna.

Jika Anda eth0sudah bangun, sebelum meminta alamat IP baru, cobalah untuk mengonfigurasi ulang eth0.

Untuk mengkonfigurasi antarmuka jaringan berdasarkan definisi antarmuka dalam file /etc/network/interfacesyang dapat Anda gunakan ifupdan ifdownperintah.

andreatsh
sumber
1

Pertama, Anda perlu menjalankan perintah berikut:

dhclient -v -r

Kemudian ubah ipalamat:

ifconfig eth0 xx.xx.xx.xx

Ubah xx.xx.xx.xxdengan ip_adress yang dibutuhkan

GAD3R
sumber