![Cara Menghapus Layanan Asli Autodesk Dari Mac](/f/7dce7974697ed8931d71694fc5e8f4ff.png?width=100&height=100)
Ketika seorang administrator sistem ingin meningkatkan bandwidth yang tersedia dan menyediakan redundansi dan penyeimbangan beban untuk transfer data, fitur kernel yang dikenal sebagai jaringan ikatan memungkinkan untuk menyelesaikan pekerjaan dengan cara yang hemat biaya.
Baca lebih lanjut tentang cara meningkatkan atau membatasi bandwidth di Linux
Cara Membatasi Bandwidth Jaringan yang Digunakan oleh Aplikasi di Linux dengan Tricklehttp://t.co/It2ccJeAih
Melalui @tecmintpic.twitter.com/nzKwF3ec2O— TecMint.com (@tecmint) 17 September 2015
Dengan kata sederhana, ikatan berarti menggabungkan dua atau lebih antarmuka jaringan fisik (disebut budak) menjadi satu, logis (disebut master). Jika NIC (Network Interface Card) tertentu mengalami masalah, komunikasi tidak terpengaruh secara signifikan selama yang lain tetap aktif.
Baca lebih lanjut tentang ikatan jaringan di sistem Linux di sini:
Secara default, modul kernel bonding tidak diaktifkan. Jadi, kita perlu memuatnya dan memastikannya tetap ada di seluruh boot. Saat digunakan dengan --pertama kali
pilihan, modprobe akan mengingatkan kami jika memuat modul gagal:
# modprobe --ikatan pertama kali.
Perintah di atas akan memuat modul bonding untuk sesi saat ini. Untuk memastikan persistensi, buat .conf
file di dalam /etc/modules-load.d
dengan nama deskriptif, seperti /etc/modules-load.d/bonding.conf
:
# echo "# Muat modul kernel bonding saat boot" > /etc/modules-load.d/bonding.conf. # echo "ikatan" >> /etc/modules-load.d/bonding.conf.
Sekarang reboot server Anda dan setelah restart, pastikan modul bonding dimuat secara otomatis, seperti yang terlihat pada Ara. 1:
Pada artikel ini kita akan menggunakan 3 interface (enp0s3
, enp0s8
, dan enp0s9
) untuk membuat ikatan, dinamai dengan nyaman ikatan0
.
Untuk membuat ikatan0
, kita bisa menggunakan nmtui, antarmuka teks untuk mengontrol Pengelola jaringan. Saat dipanggil tanpa argumen dari baris perintah, nmtui menampilkan antarmuka teks yang memungkinkan Anda untuk mengedit koneksi yang ada, mengaktifkan koneksi, atau mengatur nama host sistem.
Memilih Edit koneksi –> Menambahkan –> Menjalin kedekatan seperti yang diilustrasikan dalam Ara. 2:
Dalam Edit Koneksi layar, tambahkan antarmuka budak (enp0s3
, enp0s8
, dan enp0s9
dalam kasus kami) dan beri mereka nama deskriptif (Profil) (misalnya, NIC #1
, NIC #2
, dan NIC #3
, masing-masing).
Selain itu, Anda perlu menetapkan nama dan perangkat untuk ikatan (TecmintBond
dan ikatan0
di Gambar. 3, masing-masing) dan alamat IP untuk ikatan0
, masukkan alamat gateway, dan IP server DNS.
Catatan bahwa Anda tidak perlu memasukkan alamat MAC dari setiap antarmuka karena nmtui akan melakukannya untuk Anda. Anda dapat membiarkan semua pengaturan lainnya sebagai default. Lihat Gambar. 3 untuk lebih jelasnya.
Setelah selesai, pergi ke bagian bawah layar dan pilih oke (lihat Gambar. 4):
Dan Anda sudah selesai. Sekarang Anda dapat keluar dari antarmuka teks dan kembali ke baris perintah, di mana Anda akan mengaktifkan antarmuka yang baru dibuat menggunakan perintah ip:
# ip link mengatur dev bond0 ke atas.
Setelah itu, Anda bisa melihatnya ikatan0
UP dan ditugaskan 192.168.0.200, seperti yang terlihat pada Gambar. 5:
# ip addr tampilkan bond0.
Untuk memverifikasi itu ikatan0
benar-benar berfungsi, Anda dapat melakukan ping alamat IP-nya dari komputer lain, atau yang lebih baik lagi, lihat tabel antarmuka kernel secara real time (well, waktu refresh dalam hitungan detik diberikan oleh -n
option) untuk melihat bagaimana lalu lintas jaringan didistribusikan di antara tiga antarmuka jaringan, seperti yang ditunjukkan pada Gambar. 6.
NS -D
option digunakan untuk menyorot perubahan ketika terjadi:
# menonton -d -n1 netstat -i.
Penting untuk dicatat bahwa ada beberapa mode ikatan, masing-masing dengan karakteristik yang membedakannya. Mereka didokumentasikan di bagian 4.5 dari Administrasi Jaringan Red Hat Enterprise Linux 7 memandu. Tergantung pada kebutuhan Anda, Anda akan memilih satu atau yang lain.
Dalam pengaturan kami saat ini, kami memilih Round-robin modus (lihat Gambar. 3), yang memastikan paket ditransmisikan dimulai dengan budak pertama secara berurutan, diakhiri dengan budak terakhir, dan dimulai dengan yang pertama lagi.
Alternatif Round-robin juga disebut modus 0
, dan menyediakan penyeimbangan beban dan toleransi kesalahan. Untuk mengubah mode ikatan, Anda dapat menggunakan nmtui seperti yang dijelaskan sebelumnya (lihat juga Gambar. 7):
Jika kita mengubahnya menjadi Cadangan Aktif, kita akan diminta untuk memilih budak yang akan menjadi satu-satunya antarmuka yang aktif pada waktu tertentu. Jika kartu tersebut gagal, salah satu budak yang tersisa akan menggantikannya dan menjadi aktif.
Ayo pilih enp0s3
untuk menjadi budak utama, bawa ikatan0
turun dan naik lagi, restart jaringan, dan tampilkan tabel antarmuka kernel (lihat Gambar. 8).
Perhatikan bagaimana transfer data (TX-OK dan RX-OK) sekarang sedang dibuat-buat enp0s3
hanya:
# ip link setel dev bond0 ke bawah. # ip link mengatur dev bond0 ke atas. # systemctl restart jaringan.
Atau, Anda dapat melihat ikatan seperti yang dilihat kernel (lihat Gambar. 9):
# cat /proc/net/bonding/bond0.
Dalam bab ini kita telah membahas cara mengatur dan mengkonfigurasi bonding di Red Hat Enterprise Linux 7 (juga bekerja pada CentOS 7 dan Fedora 22+) untuk meningkatkan bandwidth bersama dengan load balancing dan redundansi untuk transfer data.
Saat Anda meluangkan waktu untuk menjelajahi mode ikatan lainnya, Anda akan menguasai konsep dan praktik yang terkait dengan topik sertifikasi ini.
Jika Anda memiliki pertanyaan tentang artikel ini, atau saran untuk dibagikan dengan komunitas lainnya, jangan ragu untuk memberi tahu kami menggunakan formulir komentar di bawah.