Di RHEL, alih-alih menggunakan service network restart
perintah, bagaimana saya bisa memulai ulang antarmuka jaringan tertentu, katakanlah "eth1", dengan hanya satu perintah.
"Hanya satu perintah" karena itu adalah satu-satunya antarmuka di mana saya ssh
bekerja juga. Jadi jika saya akan menggunakan: ifdown
dan kemudian ifup
, saya tidak akan pernah bisa menekan ifup
perintah karena saya ssh
telah dihentikan setelah ifdown eth1
perintah.
Jadi harus ada satu perintah yang memungkinkan saya untuk menurunkan dan kemudian menampilkan antarmuka yang melayani ssh
koneksi saya saat ini . Jadi saya tidak perlu khawatir koneksi benar-benar hilang ke server saya.
Ada ide?
ifdown eth1 && ifup eth1
, ifup cara ini tidak berjalan kecuali ifdown berhasil, sedangkan dengan;
ifup akan berjalan terlepas dari bagaimana ifdown kembali.Anda dapat 'memulai kembali' satu antarmuka dengan mengeluarkan perintah berikut:
Setelah itu, Anda dapat memverifikasi bahwa konfigurasi baru Anda aktif
sumber
ifdown eth1 ; ifup eth1
?Apakah Anda mencoba mengubah alamat IP (atau parameter antarmuka apa pun) dari antarmuka pada mesin jarak jauh? Jika jawabannya ya, maka Anda dapat mencoba salah satu dari yang berikut:
Metode keren adalah dengan menggunakan utilitas layar untuk membuat sesi hanya dengan mengetikkan 'layar'. Setelah Anda me-restart layanan jaringan dan koneksi SSH Anda turun, gunakan layar -l untuk memeriksa bahwa sesi masih aktif (tetapi terlepas) dan layar -r untuk melanjutkan kembali sesi yang terlepas. Ini akan berfungsi jika tidak ada kesalahan dalam file konfigurasi antarmuka Anda, yaitu layanan jaringan restart berhasil.
Anda juga dapat menggunakan trik berikut:
Dan lanjutkan dengan mengedit file konfigurasi antarmuka Anda dan memulai kembali layanan jaringan. Jika terjadi kesalahan, Anda hanya perlu menunggu 10 menit, agar konfigurasi sebelumnya diterapkan kembali dan layanan jaringan harus dimulai kembali.
sumber
semua jawaban berbicara tentang ifup & ifdown tidak sesuai dengan pertanyaan. ifup & ifdown hanya membawa antarmuka ke atas dan ke bawah saja, itu tidak mempengaruhi layanan jaringan. untuk layanan jaringan linux tidak berarti antarmuka pengaturan ip saja.
silakan periksa /etc/rc.d/network script untuk lebih jelasnya.
sumber