Bagaimana saya bisa mengetahui apakah alamat IP saya adalah DHCP, Tetap atau Dinamis?
Saya perlu memberi tahu administrator jaringan saya apa alamat IP itu, bahwa Mesin Virtual saya gunakan. Saya tahu angka-angkanya, tetapi saya tidak tahu apakah angka itu tetap atau tidak.
Saya sudah mencoba: ifconfig
dan itu mengembalikan alamat IP saya.
ubuntu
ip
dhcp
dynamic-dns
Kevdog777
sumber
sumber
Jawaban:
Klik kanan pada ikon Network Manager di panel atas Ubuntu dan pilih edit. Buka tab Jaringan Kabel atau Jaringan Nirkabel dan pilih nama jaringan. Klik pada tombol edit dan pergi ke tab pengaturan IPv4 di jendela baru. Jika metode ini Otomatis (DHCP), Anda menggunakan dhcp.
Metode lain adalah
cat /var/log/syslog
dan periksa beberapa hal seperti di bawah iniJika Anda memiliki beberapa hal yang mirip dengan di atas. Anda menggunakan DHCP (alamat IP bisa berbeda)
sumber
Saya menggunakan debian tetapi direktori harus sama atau mirip. Periksa apakah Anda memiliki direktori
/var/lib/dhcp
. Kemudian:Anda akan melihat file bernama . Cari file terbaru yang terkait dengan antarmuka yang Anda minati dan buka:
/var/lib/dhcp/dhclient
-random-numbers-
eth1.lease
Outputnya harus seperti ini:
Jika
/var/lib/dhcp
direktori tidak ada atau kosong, Anda kemungkinan besar tidak akan mendapatkan IP dari DHCP.sumber
Catatan pedantic pada posting lama: konten
/etc/network/interfaces
akan memberi tahu Anda bagaimana antarmuka DAPAT dikelola saat boot (atau setelah berjalanservice networking restart
). Itu tidak definitif. Itu tidak memberi tahu Anda bagaimana antarmuka yang diberikan ditugaskan pada saat tertentu. Sebagai contoh, mengingatDHCP
antarmuka yang dikelola saya dapat dengan mudah membunuhdhclient
dan menggunakanifconfig
untuk menetapkan IP apa pun secara statis Saya ingin antarmuka (saya dapat menetapkan alamat IP dalamHCHP
rentang yang dikelola hanya untuk menyebabkan lebih banyak kebingungan).Mungkin admin lain melakukan ini untuk menguji sesuatu dan lupa untuk membersihkan. Atau saya dapat berjalan
dhclient eth0
di antarmuka dengan tugas statis sekarangDHCP
akan mengelola antarmuka. Atau admin lain mungkin telah membuat kesalahan ketik dan sekarangavahi
telah secara dinamis mengkonfigurasi antarmuka dengan alamat tautan-lokal.Tentu, hal-hal ini tidak terjadi setiap hari, tetapi hanya dalam kondisi pengembangan atau dalam situasi aneh di mana saya pernah bertanya pada diri sendiri, "Bagaimana antarmuka ini bisa dikonfigurasi?" Dalam keadaan normal, saya tidak pernah mengajukan pertanyaan ini.
Secara umum, saya percaya jawabannya adalah "Tidak, Anda tidak bisa tahu pasti." Kernel tidak menyimpan catatan, sejauh yang diketahui. Yang terbaik yang dapat Anda lakukan adalah
grep
melalui para tersangka yang biasa masuk/var/log/
. Tetapi jika seseorang datang secara manual menetapkan alamat IP statis maka Anda kurang beruntung.sumber
Gunakan perintah:
Ini akan menampilkan semua antarmuka dan yang salah satunya menggunakan dhcp.
sumber
NetworkManager
dan tidak/etc/network/interfaces
.Backtrack
yang berbasis Ubuntu. Jika jalurnya berbeda mungkin akan sangat mirip.sudo
):auto lo
iface lo inet loopback
- kecuali jika itu berhasil, tapi saya tidak mengerti apa yang baru saja ditulis di sana./etc/network/interfaces
adalah cara "manual" untuk mengkonfigurasi antarmuka jaringan. Backtrack adalah distribusi untuk bermain dengan konfigurasi jaringan, sehingga tidak mengherankan mendukung cara manual. Ubuntu adalah distribusi yang dimaksudkan untuk dikonfigurasikan secara otomatis berdasarkan preferensi dan melalui GUI bila perlu, sehingga tidak mengherankan mendukung Manajer Jaringan.