Bagaimana cara mendapatkan ubuntu untuk mengkonfigurasi ulang / etc / network / interfaces untuk saya?

11

Bagaimana cara mendapatkan Ubuntu untuk mencari tahu antarmuka yang tersedia di komputer saya dan menghasilkan /etc/network/interfacesfile baru ? Itu membuatnya pertama kali jadi saya tahu itu bisa entah bagaimana.

Apakah ada sesuatu seperti dpkg-reconfigure <what?>itu yang akan saya periksa kembali?

Sionide21
sumber
1
Untuk apa Anda menginginkan ini?
Zoredache
Saya memberi +1 pertanyaan ini karena kami membutuhkan orang-orang non-linux untuk dapat mengkonfigurasi jaringan untuk alat kami. Sesuatu misalnya kutukan berdasarkan yang membuatnya mudah adalah apa yang saya cari ...
Peter V. Mørch

Jawaban:

4

di ubuntu 14.04.1 INI terjadi jika Anda mengkloning sistem ke perangkat keras lain karena /etc/udev/rules.d/70-persistent-net.rules berisi alamat MAC dari perangkat keras ethernet di komputer sumber.

YA - hanya menghapus /etc/udev/rules.d/70-persistent-net.rules memungkinkan hal-hal untuk di-refresh ke kondisi kerja saat reboot.

awol99
sumber
2
Hanya benar jika menggunakan eth0nama jaringan gaya warisan . Dengan 'nama antarmuka jaringan yang dapat diprediksi' yang baru diperkenalkan di ubuntu15.10 trik 70-perisistent-net.rules tidak lagi berlaku.
Pengamen
1

/ etc / network / interfaces dihasilkan oleh installer yang sebenarnya, bukan paket apa pun di sistem Anda:

opus:~ broder$ dpkg -S /etc/network/interfaces
dpkg: /etc/network/interfaces not found.

Karena tidak dikelola oleh paket tertentu, tidak ada paket yang akan memodifikasi file.

Jika Anda ingin menambahkan antarmuka baru ke / etc / network / interfaces, Anda harus melakukannya secara manual. Atau, jika Anda ingin antarmuka jaringan Anda dikelola secara otomatis oleh sistem Anda, saya yakin jawaban resmi saat ini adalah menggunakan NetworkManager. NetworkManager akan menangani konfigurasi untuk semua antarmuka jaringan yang tidak terdaftar di / etc / network / interfaces.

Evan Broder
sumber
1

Coba jalankan perintah di bawah ini

dpkg-reconfigure ifupdown

mungkin.

Namun, Anda mungkin mengalami masalah dengan udev. Jika Anda telah reboot, dan eth0 menghilang:

ifconfig -a

Anda dapat mv / rm file di /etc/udev/rules.d/70-persistent-net.rules dan reboot, dan kartu ethernet utama Anda harus menjadi eth0 lagi.

Ini akan terjadi jika Anda mengganti motherboard / kartu jaringan.

karmawhore
sumber