fbpx
 

Archive

Konfigurasi Network Bridge di Linux

Dalam artikel sebelumnya, saya berbagi langkah-langkah untuk mengkonfigurasi Network Bonding di RHEL / CentOS 7 Linux. Pada artikel ini saya akan menunjukkan kepada Anda panduan langkah demi langkah untuk mengkonfigurasi Network Bridge di Linux menggunakan nmtui (NetworkManager) pada Server CentOS atau RHEL 7. Network Bridge adalah perangkat Link Layer yang meneruskan lalu lintas antar jaringan berdasarkan MAC Address dan karenanya juga disebut sebagai perangkat Layer 2. Bridge networking (juga dikenal sebagai bridging jaringan atau virtual network switcing) akan menempatkan Network Interface dari VPS pada jaringan yang sama dengan interface fisik.

Artikel ini akan sangat berguna bagi Anda pengguna Dedicated Server yang berenca mengkonfigurasi Dedicated Server Anda untuk melayani VPS Murah menggunakan Virtualizor.com.

Anda dapat mengkonfigurasi Network Bridging menggunakan NetworkManager Text User Interface (NMTUI) atau melalui Command Line Interface (CLI) dengan secara manual membuat file konfigurasi yang diperlukan.

Konfigurasi Network Bridge dengan NMTUI

Tool nmtui dapat digunakan untuk mengkonfigurasi jembatan jaringan di jendela terminal. Keluarkan perintah berikut untuk memulai konfigurasi:

[root@herza ~]# nmtui

Setelah menjalankan nmtui, untuk bernavigasi, gunakan tombol panah atau tekan Tab untuk melangkah maju dan tekan Shift + Tab untuk mundur melalui opsi. Tekan Enter untuk memilih opsi. Tekan spasi mengubah status kotak centang.

Dari menu awal, pilih Edit Connection. Pilih Add, layar Koneksi Baru terbuka.

Pilih Bridge yang Anda inginkan untuk mengkonfigurasi Network Bridge, layar Edit koneksi terbuka.

Berikan nama profil dan nama perangkat ke bridging.

Untuk menambahkan antarmuka slave ke bridge, pilih Add, layar New Connection terbuka.

Masukkan nama perangkat slave yang diperlukan atau alamat MAC di bagian Device dan pilih tombol OK.

Jika Anda tidak menentukan MAC Address, bagian Perangkat secara otomatis terisi setelah jendela Edit Connection reload, tetapi hanya jika berhasil menemukan perangkat tersebut.

Nama budak jembatan muncul di bagian Budak.

Jika Anda memiliki server DHCP maka Anda dapat membiarkan alamat IPv4 dan IPv6 diatur ke “Otomatis”. Jika Anda ingin menetapkan IP statis maka secara manual Anda harus mengisi rincian jaringan seperti yang ditunjukkan di bawah ini. Karena kita tidak akan menggunakan IPv6, maka saya telah menetapkan Konfigurasi IPv6 sebagai Ignore.

Tinjau dan konfirmasikan pengaturan sebelum memilih tombol OK yang akan keluar dari utilitas nmtui (NetworkManager).

Selanjutnya, restart layanan jaringan Anda agar perubahan diterapkan.

[root@herza ~]# systemctl restart network

Sekarang periksa konfigurasi jaringan Anda

[root@herza ~]# ifconfig
eno51: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 9c:dc:71:77:ef:51 txqueuelen 1000 (Ethernet)
RX packets 9856 bytes 554308 (541.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

eno52: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 9c:dc:71:77:ef:59 txqueuelen 1000 (Ethernet)
RX packets 9895 bytes 557714 (544.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 73 bytes 10718 (10.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 15454 bytes 1232040 (1.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 15454 bytes 1232040 (1.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

nm-bridge1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.43.138.12 netmask 255.255.255.255 broadcast 10.43.138.12
inet6 fe80::9edc:71ff:fe77:ef59 prefixlen 64 scopeid 0x20<link>
ether 9c:dc:71:77:ef:59 txqueuelen 1000 (Ethernet)
RX packets 46 bytes 2324 (2.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 37 bytes 5336 (5.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

virbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:2c:4b:76 txqueuelen 1000 (Ethernet)
RX packets 2892 bytes 617616 (603.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4322 bytes 372843 (364.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

vnet1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::fc54:ff:fe1c:8df6 prefixlen 64 scopeid 0x20<link>
ether fe:54:00:1c:8d:f6 txqueuelen 1000 (Ethernet)
RX packets 162 bytes 46797 (45.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1487 bytes 85335 (83.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Akhirnya sekarang kita akan memvalidasi konektivitas briding yang barusan kita buat.

[root@herza ~]# ping 10.43.138.30
PING 10.43.138.30 (10.43.138.30) 56(84) bytes of data.
64 bytes from 10.43.138.30: icmp_seq=1 ttl=64 time=39.4 ms
64 bytes from 10.43.138.30: icmp_seq=2 ttl=64 time=10.8 ms
^C
--- 10.43.138.30 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 10.826/25.147/39.469/14.322 ms

Jadi ketika kita dapat terhubung ke gateway kita yang berarti bridging kita berfungsi seperti yang diharapkan.

Konfigurasi Network Bridge menggunakan CLI

Untuk mengkonfigurasi jembatan jaringan, buat file di direktori /etc/sysconfig/network-scripts/ yang disebut ifcfg-brN, ganti N dengan nomor untuk antarmuka, seperti 0. Untuk kasus kami, kami akan membuat ifcfg-br0.

Isi file antarmuka jembatan dan file antarmuka ethernet hampir. Perbedaan dalam contoh ini adalah sebagai berikut:

  • Arahan DEVICE diberikan nama antarmuka sebagai argumennya dalam format brN, di mana N diganti dengan jumlah antarmuka.
  • Arahan TYPE diberi argumen Bridge. Arahan ini menentukan jenis perangkat dan argumennya peka terhadap huruf besar-kecil.
  • File konfigurasi antarmuka jembatan sekarang memiliki alamat IP dan antarmuka fisik hanya memiliki alamat MAC.
  • Arahan ekstra, DELAY=0, ditambahkan untuk mencegah jembatan menunggu saat memantau lalu lintas, mengetahui di mana host berada, dan membuat tabel MAC Address yang menjadi dasar keputusan penyaringannya.
  • Tambahkan NM_CONTROLLED=no ke antarmuka Ethernet untuk mencegah NetworkManager mengubah file.

Berikut ini adalah file konfigurasi antarmuka antarmuka sampel menggunakan alamat IP statis:

[root@herza ~]# cat ifcfg-br0
DEVICE=nm-bridge0
STP=no
TYPE=Bridge
BOOTPROTO=none
IPADDR=10.43.138.12
PREFIX=32
GATEWAY=10.43.138.30
IPV6INIT=no
NAME=br0
ONBOOT=yes
DELAY=0

Untuk menyelesaikan Network Bridging, kita harus membuat antarmuka lain, atau Anda dapat menggunakan antarmuka yang ada, dan arahkan ke antarmuka bridge tersebut. Berikut ini adalah contoh file konfigurasi antarmuka Ethernet yang menunjuk ke antarmuka jembatan. Konfigurasikan antarmuka fisik Anda di /etc/sysconfig/network-scripts/ ifcfg-ethX, di mana X adalah nomor unik yang terkait dengan antarmuka tertentu, sebagai berikut:

[root@herza ~]# cat ifcfg-eth0
TYPE=Ethernet
NAME="eth0
DEVICE=eth0
ONBOOT=yes
BRIDGE=nm-bridge0

Karena penamaan perangkat jaringan yang berbeda-beda, nama interface dapat berupa ethX atau enX atau akan tergantung pada jenis kartu jaringan.

Terakhir, restart layanan jaringan Anda agar perubahan diterapkan.

[root@herza ~]# systemctl restart network

Saya harap artikel ini untuk mengkonfigurasi Network Bridge menggunakan NetworkManager nmtui di RHEL / CentOS 7/8 Linux bermanfaat.

Konfigurasi Network Bonding di Linux

NIC (Network Interface Card) Bonding juga dikenal sebagai Network Bonding di Linux. Ini dapat didefinisikan sebagai agregasi atau kombinasi dari beberapa NIC menjadi satu ikatan interface. Tujuan utamanya adalah untuk menyediakan ketersediaan tinggi dan redundansi jaringan pada Server Linux Anda.

Jika Anda pengguna Dedicated Server yang menginginkan realibilitas dari jaringan atau konektivitas Server Anda, maka Network Bonding adalah salah satu opsi yang harus anda pertimbangkan.

Harap jangan salah mengerti antara Network Bonding dengan Network Bridging. Mereka adalah bukan hal yang sama. Untuk mengetahui apa itu Network Bridge, silahkan membaca Artikel kami tentang Konfigurasi Network Bridge di Linux.

Pada artikel ini kita akan belajar cara mengkonfigurasi Network Bonding dengan menggunakan CentOS 7 & RHEL 7. Dalam kasus saya, saya memiliki dua kartu antarmuka (enp0s3 & enp0s8) dan akan membentuk interface bonding (bond0).

Catatan: Nama Network Interface pada tiap tiap merek Server bisa berbeda-beda. Mulai dari eth0, em1 dan lain lain.

Jenis-jenis Network Bond

Mode yang berbeda digunakan dalam file bonding.conf yang dapat disesuaikan dengan kebutuhan Anda.

  1. balan-rr atau 0 – Mode round-robin untuk toleransi kesalahan dan load-balancing.
  2. active-backup atau 1 – Mengatur mode cadangan aktif untuk toleransi kesalahan.
  3. balance-xor or 2 – Mengatur mode XOR (eksklusif-atau) untuk toleransi kesalahan dan load-balancing.
  4. broadcast atau 3 – Mengatur mode siaran untuk toleransi kesalahan. Semua transmisi dikirim pada semua antarmuka slave.
  5. 802.3ad atau 4 – Menetapkan mode agregasi tautan dinamis IEEE 802.3ad. Membuat grup agregasi yang berbagi pengaturan kecepatan & dupleks yang sama.
  6. balance-tlb atau 5 – Mengatur mode Transmit Load Balancing (TLB) untuk toleransi kesalahan & penyeimbangan muatan.
  7. balance-alb atau 6 – Menetapkan mode Active Load Balancing (ALB) untuk toleransi kesalahan & load balancing.

Jika Anda tidak mengerti maksud dan penggunaan pada masing-masing mode, maka kami menyarankan untuk menggunakan mode 1 atau Round-Robin untuk toleransi keselahan dengan Load Balancing.

Network Bonding di CentOS 7 Linux

Jika modul bonding belum dimuat pada Server Linux Anda, maka gunakan perintah di bawah ini untuk memuatnya.

[root@openstack ~]# modprobe bonding

Untuk daftar info modul bonding, gunakan perintah berikut.

[root@openstack ~]# modinfo bonding

Output akan seperti di bawah ini

Modul Network Bonding

Langkah: 1 Buat File Bond Interface

Buat file bonding interface (ifcfg-bond0) pada folder “/etc/sysconfig/network-scripts/”

[root@openstack network-scripts]# vi ifcfg-bond0
DEVICE=bond0
TYPE=Bond
NAME=bond0
BONDING_MASTER=yes
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.70
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
BONDING_OPTS="mode=5 miimon=100"

Simpan & keluar dari file.

Tentukan alamat IP, mode Netmask & bonding sesuai kebutuhan Anda. Dalam contoh saya, saya menggunakan ‘mode = 5 ′ yang digunakan untuk memberikan toleransi kesalahan dan penyeimbangan muatan.

Step:2 Edit the NIC interface files

Untuk ifcfg-enp0s3

[root@openstack ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO=none
DEVICE=enp0s3
ONBOOT=yes
HWADDR="08:00:27:69:60:c9"
MASTER=bond0
SLAVE=yes

Untuk ifcfg-enp0s8

[root@openstack ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s8
TYPE=Ethernet
BOOTPROTO=none
DEVICE=enp0s8
ONBOOT=yes
HWADDR="08:00:27:ea:71:8d"
MASTER=bond0
SLAVE=yes

Langkah: 3 Restart Layanan Jaringan

Perintah di bawah ini akan merestart kembali layanan jaringan dan akan membawa perubahan diatas untuk berfungsi.

[root @ openstack ~] # systemctl restart network.service

Langkah: 4 Uji & Verifikasi Bonding Interface

Gunakan perintah ‘ifconfig‘ & ‘ip add‘ untuk memeriksa antarmuka bond bersama dengan antarmuka slave-nya.

Memeriksa Bonding Interface pada Server

Gunakan perintah berikut untuk melihat pengaturan antarmuka ikatan seperti mode ikatan & antarmuka slave.

[root@openstack ~]# cat /proc/net/bonding/bond0
Pengaturan Network Bonding

Langkah: 5 Pengujian toleransi kesalahan

Untuk menguji toleransi kesalahan kami akan mematikan satu interface dan memeriksa apakah kita masih dapat mengakses server.

[root @ openstack ~] # ifdown enp0s8
Device 'enp0s8' successfully disconnected.
[root @ openstack ~] #
Verifikasi Konfigurasi Network Bonding

Cukup mudah bukan? Sekarang, setelah Anda membuat ikatan pada interface jaringan Anda, jangan lupa untuk mengamankan Server Anda. Silahkan baca Artikel kami 10 Cara Mengamankan Server Linux Anda dan Panduan Dasar IPTables untuk konfigurasi pengamanan pada Dedicated Server Anda.

Kenapa Memilih Dedicated Server

Dedicated Server adalah layanan server yang paling tinggi dalam kekuatan, keamanan, dan kontrol. Dengan Dedicated Server, Anda tidak perlu berbagi sumber daya dengan siapa pun. Berikut adalah beberapa alasan utama mengapa orang memilih Dedicated Server daripada VPS Hosting.

Sebagai bahan pertimbangan, sebaiknya Anda membaca juga Apa itu VPS Hosting.

Keamanan adalah prioritas utama

Jika Anda menjalankan bisnis online, keamanan harus menjadi prioritas utama. Dengan layanan Shared Web Hosting yang memiliki sumber daya berbagi atau bahkan VPS Hosting sekalipun, Anda memiliki resiko yang lebih besar atas keamanan dan serangan. Dedicated Server sebaliknya, menawarkan keamanan optimal untuk Website atau Aplikasi Anda dan informasi pengguna yang tersimpan didalamnya.

Anda mengharapkan traffic tinggi secara konsisten

Jumlah lalu lintas yang datang ke Website Anda setiap hari merupakan faktor penting dalam kinerja Website Anda. Jika Anda mengharapkan lalu lintas atau traffic tingkat tinggi setiap hari, Dedicated Server akan memungkinkan situs Anda untuk menangani bahkan lonjakan lalu lintas terbesar.

Waktu loading harus secepat kilat

Jika waktu loading website anda lambat, Anda biasanya akan mengalami efek negatif pada kinerja Website Anda. Pengunjung yang datang ke situs Anda umumnya hanya akan menunggu selama dua atau tiga detik untuk memuat halaman website Anda sebelum mereka pergi. Hindari kehilangan bisnis dan pengunjung halaman dengan meng-hosting situs web Anda pada Dedicated Server di mana sumber daya berlimpah.

3 Alasan Kenapa Memilih Dedicated Server

Untuk menjadi kompetitif secara online, Anda harus menemukan semua cara yang Anda bisa untuk mendapatkan keunggulan pada pesaing Anda. Bisnis yang pintar tahu akan kebutuhan kehadiran online yang kuat — dimulai dengan Website yang sepenuhnya dapat mendukung kebutuhan pelanggan. Ini dimulai dengan layanan Web Hosting Anda dan apakah Anda memilih untuk menggunakan Shared-Hosting atau dedicated server.

Ada banyak alasan untuk beralih ke Dedicated Server setelah Anda memahami bahwa itu adalah opsi yang tepat untuk kebutuhan bisnis Anda. Mari kita lihat lima alasan utama Anda harus mempertimbangkan untuk menggunakan Dedicated Server:

1. Web Aplikasi dengan Penggunaan Sumber Daya Besar

Ketika Anda menjalankan hosting untuk suatu aplikasi web yang berat atau menggunakan perangkat lunak dengan sumber daya intensif, ini adalah salah satu alasan utama kenapa memilih Dedicated Server. Dengan Dedicated Server Anda akan lebih leluasa dalam melakukan pengaturan atau mengkonfigurasi hardware Dedicated Server Anda sesuai dengan kebutuhan Anda. Disamping itu, penggunaan Dedicated Server atau suatu Aplikasi Kritikal adalah sangat di sarankan dalam menjaga keamanan dan jalur lalu lintas transaksi pada aplikasi tersebut.

2. Virtual Private Network / Tunneling

Virtual Private Networks, atau VPN, atau dikenal juga dengan islitah Tunneling, adalah jaringan aman yang berguna untuk menghubungkan perangkat dengan cepat dan aman. VPN menghubungkan perangkat tertentu, dan mereka juga melayani tujuan memotong internet untuk mendapatkan koneksi Internet yang lebih cepat.

VPN atau Tunneling, terkadang membutuhkan sumber daya Internet atau bandwidth yang sangat besar. Maka tidak sedikit provider Hosting untuk tidak mengizinkan penggunaan Tunneling dan VPN dalam layanan VPS Hosting mereka, dan mengajar customer tersebut untuk memesan layanan Dedicated Server. Karena penggunaan VPN atau Tunneling pada VPS dapat mengganggu user-user lainnya pada Server Node tersebut.

Baca juga Artikel kami tentang Perbedaan VPN: PPTP vs L2TP vs OpenVPN

3. Server Game Hosting

Dedicated Server sangat bagus jika Anda ingin menyelenggarakan sesi game online dengan multi-pemain pada Game favorit Anda. Anda dapat menyesuaikan server agar sesuai dengan persyaratan Game tersebut dan mendapatkan sedikit lag. Dedicated Server akan memungkinkan pemain untuk bergabung dengan Game bahkan jika Anda sedang luring, karena host bersifat otonom.

Banyak alasan untuk beralih ke Dedicated Server. Anda dapat mengelola email atau mentransfer file hampir secara instan. Ini dapat melindungi file Anda dengan aman dengan VPN atau layanan Sinkronisasi Data. Jika Anda perlu mengembangkan bisnis Anda, Anda dapat menggunakan Dedicated Server untuk menjalankan situs web yang stabil dan cepat untuk perusahaan Anda. Dan, jika Anda adalah pengembang game atau sekadar gamer yang ingin bersaing dengan teman, Anda dapat meng-host game Anda sendiri dengan server khusus. Kemungkinannya tidak terbatas

Apa itu Repository di Sistem Linux?

Jika Anda adalah pengguna layanan VPS Murah atau Dedicated Server dari Herza.ID, Artikel ini mungkin bisa sangat bermanfaat bagi kalian.

Apa itu Repository?

Repositori Linux adalah lokasi penyimpanan tempat sistem Anda mengambil dan menginstal pembaruan dan aplikasi OS. Setiap repositori adalah kumpulan perangkat lunak yang di-host di server jauh dan dimaksudkan untuk digunakan untuk menginstal dan memperbarui paket perangkat lunak pada sistem Linux. Ketika Anda menjalankan perintah seperti “sudo apt update” atau “sudo apt upgrade”, Anda mungkin menarik informasi paket dan memperbarui paket dari sejumlah repositori.

Apa itu Repository Linux

Repositori berisi ribuan program. Repositori standar memberikan tingkat keamanan yang tinggi, karena perangkat lunak yang disertakan diuji secara menyeluruh dan dibuat agar kompatibel dengan distribusi dan versi tertentu. Jadi, Anda dapat mengharapkan pembaruan terjadi tanpa “efek samping” yang tidak terduga.

Repositori mungkin standar atau non-standar. Setelah repositori non-standar ditambahkan ke daftar repositori sistem Anda, sistem dapat menginstal perangkat lunak darinya, serta dari repositori standar; kalau tidak, tidak bisa. Secara umum, menambahkan repositori non-standar adalah langkah sederhana. Perintah sudo apt-add-repository di Ubuntu, misalnya, dapat digunakan untuk menambahkan repositori.

Jangan lupa membaca Artikel kami tentang Cara Mengubah Repository Ubuntu Linux menggunakan Server Lokal untuk Debian / Ubuntu atau Cara Mengubah Repository CentOS 7.7 ke Server Lokal untuk Sistem Operasi CentOS.

For Debian systems such as Ubuntu, you could use a command like the one shown below to list the repositories that are used when you update your system. This command selects sources from the /etc/apt/sources.list file and /etc/apt/sources.list.d directory on the system where this information is maintained. The ^[^#] argument is suppressing the comments.

$ grep ^[^#] /etc/apt/sources.list /etc/apt/sources.list.d/*
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic universe
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security multiverse
/etc/apt/sources.list.d/teejee2008-ubuntu-ppa-bionic.list:deb http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic main

Satu hal yang mungkin Anda perhatikan ketika melihat daftar di atas adalah penggunaan istilah yang dibatasi, semesta, dan multiverse. Istilah-istilah ini mengidentifikasi beberapa perbedaan penting:

  • Main – perangkat lunak sumber terbuka yang didukung secara resmi. Canonical memberikan dukungan resmi untuk paket-paket ini. Setiap paket perangkat lunak sumber terbuka yang disertakan dalam instalasi default disertakan bersama dengan beberapa paket penting lainnya.
  • Restricted – yang didukung secara resmi, perangkat lunak sumber tertutup – mis., Driver perangkat keras – didukung selama rilis.
  • Universe – dikelola komunitas, sumber terbuka. Mayoritas perangkat lunak Ubuntu berasal dari repositori ini. Canonical tidak memberikan dukungan atau pembaruan resmi.
  • Multiverse – perangkat lunak yang tidak didukung, sumber tertutup, dan terbebani paten.

Kesimpulan Menggunakan Repository Lokal

Repositori Linux standar menyediakan:

  1. Lokasi tepercaya untuk mendapatkan perangkat lunak dengan percaya diri, mengetahui bahwa itu bebas dari malware dan telah diuji dengan benar
  2. Instalasi sederhana tanpa memperhatikan ketergantungan (semua paket yang diperlukan disediakan)
  3. Cara mudah untuk menemukan dan mengunduh apa yang Anda butuhkan

Mengetahui repositori yang Anda gunakan dapat menjelaskan bagaimana sistem Anda mengelola pembaruan. Secara umum, ini sangat baik. Jika Anda menggunakan repositori non-standar, mungkin ide yang baik untuk sesekali meninjau sumber perangkat lunak Anda.