Saya mencari 'satu liner' untuk skrip yang perlu:
- nonaktifkan eth0.
- membuatnya tidak mulai saat boot.
- mengambil alamat IP-nya
- pastikan tidak mencoba menggunakan alamat ini lagi.
networking
centos
Arthur Ulfeldt
sumber
sumber
ifdown eth0 && ifup eth0
alih - alihservice network restart
me-restart eth0 dan tidak semua antarmuka.ip addr
setelahnyaservice network restart
, antarmuka sudah naik tetapi tidak ada IP (CentOS 7).Dalam
/etc/sysconfig/network-scripts/ifcfg-eth0
Anda harus memilikiseperti MDMarra katakan tetapi Anda juga harus memiliki
atau NetworkManager akan mem-boot antarmuka karena mengabaikan
ONBOOT
pengaturan. Kecuali Anda tidak menggunakan NetworkManager tapi saya pikir itu biasa.sumber
Di
/etc/sysconfig/network-scripts/ifcfg-eth0
Anda perlu mengubahONBOOT=
keno
dan Anda dapat menghapus baris untukIPADDR
danNETMASK
.Setelah Anda menyalin file konfigurasi, Anda perlu me-restart
network
daemon.sumber
Tidak perlu memulai ulang daemon jaringan, terutama jika Anda memiliki kartu jaringan lain yang sedang digunakan. Anda bisa melakukan 'ifdown eth0'.
sumber
Dimasukkan ke
alias eth0 off
dalam/etc/modprobe.conf
. Ini akan memastikan bahwa tidak ada dalam sistem yang dapat menggunakannya selamanya. Bahkan tidak akan bisa diangkat secara manual.sumber
Sejauh yang saya tahu, cara yang benar adalah dengan mematikannya menggunakan petunjuk "ONBOOT" dan untuk mencapainya melalui skrip Anda dapat menggunakan baris berikut:
sumber
Ada satu opsi lagi untuk orang yang tidak berpengalaman (seperti saya). buka www.webmin.com unduh dan instal webmin.
konfigurasikan server Anda melalui lingkungan berbasis web.
sumber
jika Anda belum tahu ... ifconfig down atau up. Perintah ifconfig lama masih memungkinkan Anda untuk melakukan plumbing / membawa antarmuka ke atas atau ke bawah atau opsi lainnya. Gunakan untuk menjadi semua yang harus digunakan ketika Redhat pertama kali keluar.
sumber
sed -i / ^ ONBOOT. * / ONBOOT = no / g '/ etc / sysconfig / network-scripts / ifcfg-eno2 && restart jaringan layanan
Untuk membuatnya gigih.
chattr + i / etc / sysconfig / network-scripts / ifcfg-eno2
sumber