Menambahkan IP tambahan adalah rutinitas untuk setiap administrator sistem. Saat Anda menyiapkan server baru, itu akan memiliki satu alamat IP yang terhubung dengan nama host server. Ada beberapa alasan Anda mungkin perlu menyiapkan alamat IP tambahan di sistem Anda. Beberapa di antaranya tercantum di bawah ini:
- Untuk mengatur berbagi Internet dengan server proxy Squid.
- Untuk menjalankan layanan yang sama beberapa kali.
- Untuk menggunakan nama host yang berbeda dalam pencarian DNS terbalik.
- Untuk menghindari daftar hitam dalam filter spam.
- Untuk meng-host beberapa situs SSL.
Ubuntu memungkinkan Anda untuk menambahkan beberapa alamat IP virtual pada satu kartu antarmuka jaringan tanpa membeli adaptor jaringan tambahan.
Dalam tutorial ini, kami akan menjelaskan cara menambahkan alamat IP tambahan di server Ubuntu 18.04.
Prasyarat
- VPS Ubuntu 18.04 baru di Platform Cloud Atlantic.Net.
- IP tambahan yang dicadangkan. Anda dapat mengetahui cara memesan IP tambahan di sini.
Buat Server Cloud Atlantic.Net
Pertama, masuk ke Server Cloud Net Anda. Buat server baru, pilih Ubuntu 18.04 sebagai sistem operasi dengan setidaknya 2GB RAM. Hubungkan ke Server Cloud Anda melalui SSH dan masuk menggunakan kredensial yang disorot di bagian atas halaman.
Setelah Anda masuk ke server Ubuntu 18.04 Anda, jalankan perintah berikut untuk memperbarui sistem dasar Anda dengan paket terbaru yang tersedia.
apt-get update -y
Tambahkan Alamat IP Tambahan Secara Permanen
Proses untuk mengonfigurasi alamat IP di server Ubuntu 18.04 berbeda dengan metode lama yang digunakan di Ubuntu versi lama. Ubuntu 18.04 menggunakan utilitas Netplan untuk mengkonfigurasi jaringan.
Anda dapat menambahkan alamat IP tambahan secara permanen ke sistem Anda dengan mengedit file /etc/netplan/50-cloud-init.yaml .
Pertama, Anda dapat melihat alamat IP yang ada dengan perintah berikut:
alamat ip
Anda akan melihat output berikut:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:c8:48:62 brd ff:ff:ff:ff:ff:ff inet 192.168.0.101/24 brd 192.168.0.255 scope global enp0s3 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fec8:4862/64 scope link valid_lft forever preferred_lft forever
Anda juga dapat melihat konfigurasi jaringan yang ada dengan perintah berikut:
cat /etc/netplan/50-cloud-init.yaml
Anda akan melihat konfigurasi jaringan yang ada pada output berikut:
# This file is generated from information provided by # the datasource. Changes to it will not persist across an instance. # To disable cloud-init's network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled} network: version: 2 ethernets: enp0s3: dhcp4: no addresses: [192.168.0.101/24] gateway4: 192.168.0.1 nameservers: addresses: [8.8.8.8]
Pada output di atas, Anda akan melihat bahwa alamat IP 192.168.0.101 ditetapkan ke antarmuka.
Berikut penjelasan singkat dari masing-masing parameter:
- enp0s3 :Nama perangkat yang akan dikonfigurasi.
- dhcp4 : Digunakan untuk mengaktifkan atau menonaktifkan dhcp4.
- dhcp6 :Digunakan untuk mengaktifkan atau menonaktifkan dhcp6.
- alamat :Alamat IP perangkat.
- gateway4 :Alamat IP gateway Anda.
- server nama :Alamat IP server DNS Anda.
Selanjutnya, kita akan menambahkan alamat IP tambahan 192.168.0.100 ke server.
Untuk melakukannya, buka file Anda /etc/netplan/50-cloud-init.yaml di editor teks pilihan Anda:
nano /etc/netplan/50-cloud-init.yaml
Setelah menambahkan alamat IP tambahan, file Anda akan terlihat seperti ini:
network: version: 2 ethernets: enp0s3: dhcp4: no addresses: [192.168.0.101/24, 192.168.0.100/24] gateway4: 192.168.0.1 nameservers: addresses: [8.8.8.8]
Simpan dan tutup file setelah Anda selesai. Kemudian, aktifkan konfigurasi baru dengan perintah berikut:
netplan apply
Sekarang, periksa alamat IP baru Anda dengan perintah berikut:
ip addr
Anda akan melihat kedua alamat IP pada output berikut:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:c8:48:62 brd ff:ff:ff:ff:ff:ff inet 192.168.0.101/24 brd 192.168.0.255 scope global enp0s3 valid_lft forever preferred_lft forever inet 192.168.0.100/24 brd 192.168.0.255 scope global secondary enp0s3 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fec8:4862/64 scope link valid_lft forever preferred_lft forever
Tambahkan Alamat IP Tambahan Sementara
Anda juga dapat menambahkan alamat IP tambahan sementara ke server Anda dengan mudah dengan ip addr perintah.
Misalnya, tambahkan alamat IP 192.168.0.100 sementara dengan perintah berikut:
ip addr add 192.168.0.100/24 dev enp0s3 label enp0s3:1
Sekarang, periksa alamat IP Anda dengan perintah berikut:
ip addr
Anda akan melihat bahwa alamat IP baru 192.168.0.100 ditugaskan ke antarmuka enps3:1 .
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 08:00:27:c8:48:62 brd ff:ff:ff:ff:ff:ff inet 192.168.0.101/24 brd 192.168.0.255 scope global enp0s3 valid_lft forever preferred_lft forever inet 192.168.0.100/24 scope global secondary enp0s3:1 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fec8:4862/64 scope link valid_lft forever preferred_lft forever
Kesimpulan
Selamat! Anda telah berhasil mengonfigurasi beberapa alamat IP pada satu antarmuka jaringan. Saya harap Anda sekarang memiliki pengetahuan yang cukup untuk menambahkan beberapa alamat IP ke sistem Anda sesuai kebutuhan Anda. Jika Anda siap untuk mulai mengonfigurasi beberapa IP di VPS, lihat opsi Hosting VPS Atlantic.Net.