Saya tahu ada beberapa tutorial tentang cara mengubah pengaturan IP secara manual. Namun, saya belum menemukan solusi yang sesuai dengan kebutuhan saya. Saya harus bisa membuat skrip sesuatu yang mengubah pengaturan alamat IP mesin host. Saya sudah mencoba /sbin/ifconfig eth0 192.168.0.5 netmask 255.255.255.0; /sbin/route add default gw 192.168.0.1
.
Solusi ini berfungsi hingga mesin di-boot ulang. Saya telah mencoba menjalankan solusi skrip di @reboot oleh crontab dari root. Namun, pengaturannya tidak berlaku. Saya perhatikan juga bahwa /etc/network/interfaces
pengaturan tidak berubah setelah melakukan ifconfig
panggilan.
Apakah ada cara untuk mengubah pengaturan alamat IP menggunakan ifconfig
sehingga pengaturan tidak berubah saat reboot?
Solusi yang saya gunakan saat ini adalah memasukkan perintah tersebut
/etc/rc.local
. Ini diuji dan opsi ini ternyata berfungsi.sumber
Untuk mengubah alamat ip Anda menggunakan ifconfig, dan membuatnya selamat dari reboot, Anda harus melakukan hal berikut:
Ini benar-benar terjadi pada saya. Saya ingat itu terjadi sejak lama dan ketika saya melihat jawaban pertama diposting ke utas ini, saya tahu saya tidak melalui proses yang panjang sebelumnya. Setelah membaca cepat saya menyadari Anda harus menarik eth0 sebelum menetapkan ulang, jika tidak koneksi tidak rusak dan perubahan ip tidak akan selamat dari reboot.
sumber
Dalam debian9 stretch saya menghadapi masalah yang sama bahwa setelah reboot ip berubah secara otomatis ke DHCP bahkan jika IP ditetapkan sebagai statis di / etc / networking / interface sebagai statis. Dalam debin 9 saya temukan
File terlihat seperti
dan diajak
sumber