GNU/Linux >> Belajar Linux >  >> Linux

Cara Menambahkan IP Tambahan ke Server Ubuntu 18.04 Anda

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.


Linux
  1. Cara Meningkatkan Server Ubuntu ke 20,04 dari 18,04

  2. Cara menggunakan server TeamSpeak di Ubuntu 20.04

  3. Cara Menginstal lokasi di Server Ubuntu

  1. Cara menginstal OpenLDAP di Ubuntu Server 22.04

  2. Cara Menginstal Lighttpd di Server Ubuntu

  3. Bagaimana cara menginstal server FTP di Ubuntu?

  1. Cara Menginstal Nginx di Ubuntu 14.04

  2. Cara Menambahkan File Swap di Ubuntu 20.04

  3. Atlantic.Net Cloud – Cara Menambahkan IP Publik Tambahan ke Server Cloud Atlantic.Net Anda