All Products
Search
Document Center

Elastic Compute Service:Secondary private IP

Last Updated:Aug 21, 2026

Anda dapat menetapkan satu atau beberapa alamat IP pribadi sekunder ke antarmuka jaringan elastis (ENI), baik primer maupun sekunder, untuk skenario seperti hosting multi-aplikasi, failover, dan load balancing. Topik ini menjelaskan cara menetapkan, mengonfigurasi, dan melepas alamat IP pribadi sekunder.

Alamat IP pribadi sekunder

Jika satu alamat IP pribadi utama pada antarmuka jaringan elastis—baik antarmuka jaringan primer maupun antarmuka jaringan elastis sekunder—pada instance ECS tidak mencukupi, Anda dapat menetapkan beberapa alamat IP pribadi sekunder. Gambar berikut mengilustrasikan hubungan antara antarmuka jaringan dan alamat IP pribadi pada sebuah instance ECS.

Kasus penggunaan

Kasus penggunaan umum untuk alamat IP pribadi sekunder meliputi:

  • Hosting multi-aplikasi: Host beberapa layanan pada satu instance ECS dengan menetapkan alamat IP pribadi sekunder terpisah untuk setiap aplikasi guna meningkatkan pemanfaatan instans.

  • Failover: Saat sebuah instans gagal, lepaskan ENI sekunder dari instans tersebut dan sambungkan ke instans cadangan sehingga trafik untuk alamat IP pribadi sekunder terkait dialihkan ke instans cadangan.

  • Load balancing: Tetapkan beberapa alamat IP pribadi sekunder ke sebuah instans untuk load balancing guna meningkatkan skalabilitas dan kinerja sistem.

Catatan

  • Jumlah maksimum alamat IP pribadi yang dapat ditetapkan ke antarmuka jaringan elastis bergantung pada statusnya.

    • Jika antarmuka jaringan elastis berstatus Available, Anda dapat menetapkan hingga 10 alamat IP pribadi.

    • Jika antarmuka jaringan elastis berstatus Bound, tipe instans menentukan jumlah maksimum alamat IP pribadi yang dapat ditetapkan. Untuk detailnya, lihat kolom Private IPv4 Addresses per ENI pada bagian Instance Specification Details dalam dokumentasi instance family.

  • Grup keamanan VPC mendukung jumlah terbatas alamat IP pribadi. Oleh karena itu, rencanakan penetapan alamat IP pribadi sekunder sesuai dengan batasan tersebut. Untuk informasi lebih lanjut, lihat Batas Grup Keamanan.

Menetapkan alamat IP pribadi sekunder ke ENI

Penting

Agar instance ECS dapat mengenali alamat IP pribadi sekunder, Anda harus mengonfigurasi alamat tersebut di dalam sistem operasinya. Konfigurasi ini, yang dijelaskan secara rinci dalam Langkah 3, diperlukan selain menetapkan alamat melalui konsol pada Langkah 1.

Langkah 1: Menetapkan alamat IP pribadi sekunder

Pada halaman Manage ENI IP Addresses, Anda dapat menambahkan atau menghapus alamat IP pribadi sekunder untuk antarmuka jaringan elastis target, baik antarmuka jaringan primer maupun antarmuka jaringan elastis sekunder dari instance ECS.

Catatan

Anda juga dapat menetapkan alamat IP pribadi sekunder atau alamat IPv6 ke antarmuka jaringan dengan memanggil operasi API AssignPrivateIpAddresses atau AssignIpv6Addresses.

  1. Buka ECS Console - Elastic Network Interfaces.

  2. Di pojok kiri atas halaman, pilih wilayah dan kelompok sumber daya.

  3. Pada halaman ENIs, temukan antarmuka jaringan elastis yang ingin dikelola, lalu klik Manage ENI IP Addresses pada kolom Actions.

  4. Pada kotak dialog Manage ENI IP Addresses, klik Add pada bagian Secondary Private IPv4 Address atau bagian IPv6 Supported, lalu pilih metode untuk menetapkan alamat IP.

    • Auto-assign: Sistem secara otomatis menetapkan alamat IP yang tersedia dari blok CIDR IPv4 atau IPv6 pribadi antarmuka jaringan elastis.

    • Manually Enter: Masukkan alamat IP pribadi sekunder yang berada dalam blok CIDR IPv4 atau IPv6 pribadi antarmuka jaringan elastis.

  5. Klik OK.

  6. Verifikasi bahwa alamat IP pribadi sekunder telah ditetapkan dengan benar ke antarmuka jaringan elastis target.

    Anda dapat mengonfirmasi hal ini pada halaman detail antarmuka jaringan elastis instance ECS.

    ENI tersebut terikat pada satu alamat IP pribadi utama dan dua alamat IPv4 pribadi sekunder.

Langkah 2 (Opsional): Menyambungkan ENI sekunder

Jika Anda ingin menambahkan alamat IP pribadi sekunder ke antarmuka jaringan elastis sekunder, pastikan antarmuka jaringan elastis sekunder tersebut telah terikat ke instance ECS dan telah dikonfigurasi. Untuk informasi lebih lanjut, lihat Bind a secondary elastic network interface dan Configure a secondary elastic network interface.

Contoh ini menetapkan alamat IP pribadi sekunder ke antarmuka jaringan elastis primer instance ECS, sehingga langkah ini tidak diperlukan.

Langkah 3: Mengonfigurasi alamat IP pribadi sekunder

Setelah menetapkan alamat IP pribadi sekunder ke sebuah instans, Anda juga harus mengonfigurasinya di sistem operasi instans tersebut. Langkah konfigurasi bervariasi tergantung sistem operasi dan jenis alamat IP.

Contoh konfigurasi

Catatan
  • Dokumen ini menunjukkan cara mengonfigurasi alamat IPv4 pribadi sekunder. Untuk petunjuk mengonfigurasi alamat IPv6 pribadi sekunder, lihat Komunikasi IPv6.

  • Tabel berikut menunjukkan alamat IPv4 pribadi yang ditetapkan ke antarmuka jaringan dalam contoh ini. Gantilah alamat IP dalam perintah dan konfigurasi dengan alamat Anda sendiri.

    Antarmuka jaringan

    Alamat IPv4 pribadi utama

    Alamat IPv4 pribadi sekunder 1

    Alamat IPv4 pribadi sekunder 2

    antarmuka jaringan primer

    192.168.1.201

    192.168.1.202

    192.168.1.203

Sebelum memulai, pastikan instans berada dalam status Running. Untuk petunjuknya, lihat start an instance.

Dokumen ini menyediakan langkah konfigurasi untuk beberapa sistem operasi umum. Ikuti langkah yang sesuai dengan sistem operasi Anda.

Konfigurasi Linux
  1. Sambungkan ke instance ECS.

    Untuk petunjuknya, lihat Connect to a Linux instance by using Workbench.

  2. Periksa konfigurasi jaringan dan routing saat ini untuk menemukan gateway default dan subnet mask.

    Lihat alamat IPv4 pribadi utama

    Jalankan perintah berikut untuk melihat konfigurasi jaringan:

    ip a

    Output perintah menunjukkan konfigurasi jaringan saat ini dari instans:

    [root@iZxxx ~]# ip a
    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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
        link/ether 00:16:3e:0e:3b:96 brd ff:ff:ff:ff:ff:ff
        altname enp0s5
        altname ens5
        inet 192.168.1.201/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
           valid_lft 315359875sec preferred_lft 315359875sec
        inet6 fe80::216:3exx:xxxx:xxxx scope link
           valid_lft forever preferred_lft forever

    Output tersebut menunjukkan konfigurasi jaringan berikut:

    • eth0 aktif, dan alamat IPv4 pribadi utamanya, 192.168.1.201, dikonfigurasi secara dinamis.

    Lihat subnet mask dan gateway default

    Jalankan perintah berikut untuk melihat informasi routing:

    route -n

    Output perintah menunjukkan informasi berikut:

    • Subnet mask (Genmask): 255.255.255.0

    • Gateway default (Gateway): 192.168.1.253

    [root@iZufxxx9Z ~]# route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         192.168.1.253   0.0.0.0         UG    100    0        0 eth0
    192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 eth0

    Berdasarkan informasi di atas, konfigurasi jaringan saat ini adalah sebagai berikut:

    Antarmuka jaringan

    Status

    Gateway default

    Subnet mask

    Alamat IP pribadi utama

    Alamat IPv4 pribadi sekunder 1

    Alamat IPv4 pribadi sekunder 2

    eth0 (antarmuka jaringan primer)

    UP

    192.168.1.253

    255.255.255.0

    192.168.1.201 (dikonfigurasi otomatis)

    192.168.1.202 (tidak dikenali, perlu dikonfigurasi)

    192.168.1.203 (tidak dikenali, perlu dikonfigurasi)

  3. Pilih salah satu metode berikut untuk mengonfigurasi alamat IPv4 pribadi sekunder.

    nmcli con
    Catatan
    • NetworkManager adalah daemon pada sistem Linux yang mengelola koneksi dan pengaturan jaringan. Alat ini menyediakan tool baris perintah nmcli yang memungkinkan Anda mengelola koneksi jaringan dengan mudah.

    • Metode ini berlaku untuk semua sistem operasi yang menggunakan NetworkManager untuk mengelola layanan jaringan, termasuk namun tidak terbatas pada Fedora, CentOS, RHEL, Ubuntu, Debian, dan sistem berbasis distribusi tersebut.

    • Dalam contoh ini, nama koneksi sesuai dengan antarmuka jaringan eth0. Gantilah nama koneksi dengan nama koneksi aktual Anda.

    1. Jalankan perintah berikut untuk membuat file yang menonaktifkan fitur konfigurasi jaringan cloud-init. Hal ini mencegah konfigurasi Anda dikembalikan setelah restart. Untuk informasi lebih lanjut, lihat Auto-initialize network configurations by using cloud-init.

      sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

      Tambahkan konten berikut:

      network: {config: disabled}
    2. Jalankan perintah berikut untuk melihat informasi koneksi jaringan saat ini.

      nmcli con show

      Nama koneksi jaringan bervariasi di berbagai distribusi Linux. Berikut adalah contohnya:

      [root@iZxxx ~]# nmcli con show
      NAME         UUID                                  TYPE      DEVICE
      System eth0  5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  ethernet  eth0
    3. Jalankan perintah berikut untuk mengonfigurasi alamat IPv4 pribadi sekunder dan gateway default untuk eth0.

      sudo nmcli con modify "System eth0" ipv4.addresses 192.168.1.201/24,192.168.1.202/24,192.168.1.203/24
      sudo nmcli con modify "System eth0" ipv4.gateway 192.168.1.253
    4. Jalankan perintah berikut untuk mengaktifkan koneksi jaringan yang telah dimodifikasi.

      sudo nmcli con up "System eth0"

      Jika konfigurasi benar, pesan seperti "Connection successfully activated" akan muncul.

    File konfigurasi
    Penting
    • File konfigurasi jaringan bervariasi tergantung distribusi dan versi Linux.

    • Buat cadangan file konfigurasi asli sebelum mengeditnya.

    • Operasi ini melibatkan perubahan file konfigurasi jaringan. Untuk menghindari masalah konektivitas, verifikasi perubahan Anda dengan cermat. Konfigurasi yang salah dapat menyebabkan instans tidak dapat dijangkau.

    Seri RHEL
    Catatan
    • Sistem operasi yang berlaku: Alibaba Cloud Linux 2/3, CentOS 6/7/8, Red Hat 6/7/8/9, Anolis 7/8, dan Fedora 33/34/35.

    • Sistem operasi contoh: Alibaba Cloud Linux 3.2.

    • Antarmuka jaringan contoh: Contoh ini menggunakan antarmuka jaringan eth0. Ganti identifikasi antarmuka jaringan dengan identifikasi aktual Anda.

    1. Jalankan perintah berikut untuk memeriksa apakah file konfigurasi utama untuk antarmuka jaringan sudah ada. Setiap antarmuka jaringan memiliki file konfigurasi yang sesuai untuk mengidentifikasinya.

      Catatan
      • Pada beberapa sistem operasi, seperti Alibaba Cloud Linux 3.2, file konfigurasi utama untuk antarmuka jaringan dibuat secara otomatis oleh cloud-init dan Anda tidak perlu membuatnya secara manual.

      • Pada beberapa sistem operasi, seperti CentOS 8.5, Anda perlu membuat file konfigurasi utama untuk antarmuka jaringan secara manual dan mengonfigurasi informasi dasarnya.

      ls /etc/sysconfig/network-scripts/ifcfg-eth0
      • Jika file tersebut ada: File konfigurasi utama untuk antarmuka jaringan telah dibuat. Lanjutkan ke langkah berikutnya.

      • Jika file tersebut tidak ada: Buat file tersebut dan konfigurasi informasi dasar untuk antarmuka jaringan secara manual.

        sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

        Konfigurasikan nama antarmuka jaringan, atur metode perolehan IP, dan konfigurasikan alamat IPv4 pribadi utama, subnet mask, dan informasi gateway untuk antarmuka jaringan.

        Dalam contoh ini, jika file ifcfg-eth0 tidak ada, konfigurasikan sebagai berikut:

        # Nama antarmuka jaringan, misalnya: eth0
        DEVICE=eth0     
        TYPE=Ethernet
        BOOTPROTO=dhcp
        # Aktifkan antarmuka jaringan ini saat startup sistem
        ONBOOT=yes
    2. Jalankan perintah berikut untuk mengonfigurasi alamat IPv4 pribadi sekunder pertama untuk antarmuka jaringan eth0.

      sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:0

      Dalam contoh ini, konfigurasikan alamat IPv4 pribadi sekunder pertama untuk eth0 sebagai berikut:

      # Nama antarmuka jaringan:nomor urut alamat IP pribadi sekunder
      DEVICE=eth0:0
      TYPE=Ethernet
      # IP statis
      BOOTPROTO=static 
      
      # Konfigurasi manual alamat IPv4 dan subnet mask
      IPADDR=192.168.1.202
      NETMASK=255.255.255.0

    Konfigurasikan alamat IPv4 pribadi sekunder kedua untuk antarmuka jaringan eth0

    Catatan

    Proses mengonfigurasi alamat IP pribadi sekunder tambahan serupa. Perhatikan poin-poin berikut:

    • Pastikan nomor urut dalam nama file unik.

    • Pastikan nama DEVICE dalam file konfigurasi unik dan nomor urutnya sesuai dengan yang ada di nama file.

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:1

    Dalam dokumen ini, konfigurasi untuk alamat IPv4 pribadi sekunder kedua untuk antarmuka jaringan eth0 adalah sebagai berikut:

    # Nama antarmuka jaringan:nomor urut alamat IP pribadi sekunder
    DEVICE=eth0:1
    TYPE=Ethernet
    BOOTPROTO=static 
    
    # Konfigurasi manual alamat IPv4 dan subnet mask
    IPADDR=192.168.1.203
    NETMASK=255.255.255.0
    Ubuntu 18/20
    1. Jalankan perintah berikut untuk menonaktifkan fitur konfigurasi jaringan cloud-init.

      Penting

      File konfigurasi jaringan (/etc/netplan/50-cloud-init.yaml) dibuat secara otomatis oleh cloud-init saat instans dimulai. Untuk mengedit file ini, Anda harus terlebih dahulu menonaktifkan fitur konfigurasi jaringan cloud-init. Untuk informasi lebih lanjut, lihat Auto-initialize network configurations by using cloud-init.

      sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

      Tambahkan konten berikut:

      network: {config: disabled}
    2. Jalankan perintah berikut untuk mengedit file konfigurasi jaringan dan mengonfigurasi informasi antarmuka jaringan.

      sudo vim /etc/netplan/50-cloud-init.yaml

      Contoh konfigurasi:

      network:
          version: 2
          ethernets:
              eth0: # Nama antarmuka jaringan
                  dhcp4: false # Default adalah DHCP. Atur ke false untuk mengonfigurasi alamat IP secara manual.
                  match:
                      macaddress: 00:16:3e:16:43:xx # Alamat MAC antarmuka jaringan Anda
                  set-name: eth0
                  addresses:
                          - 192.168.1.201/24 # Alamat IP pribadi utama antarmuka jaringan
                          - 192.168.1.202/24 # Alamat IP pribadi sekunder 1 antarmuka jaringan
                          - 192.168.1.203/24 # Alamat IP pribadi sekunder 2 antarmuka jaringan
                  gateway4: 192.168.1.253 # Gateway default
                  nameservers:
                    addresses: [223.5.5.5, 223.6.6.6] # DNS
    Ubuntu 22/24 dan Debian 12
    1. Jalankan perintah berikut untuk menonaktifkan fitur konfigurasi jaringan cloud-init.

      Penting

      File konfigurasi jaringan (/etc/netplan/50-cloud-init.yaml) dibuat secara otomatis oleh cloud-init saat instans dimulai. Untuk mengedit file ini, Anda harus terlebih dahulu menonaktifkan fitur konfigurasi jaringan cloud-init. Untuk informasi lebih lanjut, lihat Auto-initialize network configurations by using cloud-init.

      sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

      Tambahkan konten berikut:

      network: {config: disabled}
    2. Jalankan perintah berikut untuk mengedit file konfigurasi jaringan dan mengonfigurasi informasi antarmuka jaringan.

      sudo vim /etc/netplan/50-cloud-init.yaml

      Contoh konfigurasi:

      network:
          version: 2
          ethernets:
              eth0: # Nama antarmuka jaringan
                  dhcp4: false # Default adalah DHCP. Atur ke false untuk mengonfigurasi alamat IP secara manual.
                  match:
                      macaddress: 00:16:3e:16:43:xx # Alamat MAC antarmuka jaringan Anda
                  set-name: eth0
                  addresses:
                          - 192.168.1.201/24 # Alamat IP pribadi utama antarmuka jaringan
                          - 192.168.1.202/24 # Alamat IP pribadi sekunder 1 antarmuka jaringan
                          - 192.168.1.203/24 # Alamat IP pribadi sekunder 2 antarmuka jaringan
                  routes:
                    - to: default
                      via: 192.168.1.253 # Gateway default
                  nameservers:
                    addresses: [223.5.5.5, 223.6.6.6] # DNS
  4. Restart layanan jaringan untuk menerapkan perubahan.

    Catatan

    Jika Anda menggunakan metode nmcli con, Anda tidak perlu merestart layanan jaringan. NetworkManager memantau perubahan file konfigurasi dan menerapkannya secara otomatis.

    Sistem operasi

    Perintah restart

    • Alibaba Cloud Linux 2

    • CentOS 7

    • Red Hat 7

    • Anolis 7

    • SUSE Linux 11/12/15

    • OpenSUSE 15/42

    sudo service network restart

    atau sudo systemctl restart network

    • CentOS 6

    • Red Hat 6

    sudo service network restart

    • Alibaba Cloud Linux 3

    • CentOS 8

    • Red Hat 8

    • Anolis 8

    • Fedora 33/34/35

    sudo systemctl restart NetworkManager atau sudo reboot

    • Ubuntu 18/20/22

    • Debian 12

    sudo netplan apply

    • Ubuntu 14/16

    • Debian 8/9/10/11

    sudo systemctl restart networking atau sudo reboot

  5. Ulangi pemeriksaan pada Langkah 2 untuk memverifikasi konfigurasi.

    [root@i7 xxx ~]# ip a
    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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
        link/ether 00:16:3e:0e:3b:96 brd ff:ff:ff:ff:ff:ff
        altname enp0s5
        altname ens5
        inet 192.168.1.201/24 brd 192.168.1.255 scope global noprefixroute eth0
           valid_lft forever preferred_lft forever
        inet 192.168.1.202/24 brd 192.168.1.255 scope global secondary noprefixroute eth0
           valid_lft forever preferred_lft forever
        inet 192.168.1.203/24 brd 192.168.1.255 scope global secondary noprefixroute eth0
           valid_lft forever preferred_lft forever
        inet6 fe80::xxx   scope link
           valid_lft forever preferred_lft forever

Konfigurasi Windows

Catatan
  • Sistem operasi yang berlaku: Windows.

  • Sistem operasi contoh: Windows Server 2022.

  • Antarmuka jaringan contoh: Contoh ini menggunakan antarmuka jaringan primer Ethernet. Jika Anda mengonfigurasi antarmuka jaringan sekunder, ganti identifikatornya dengan yang sebenarnya, seperti Ethernet 2.

  1. Sambungkan ke instans Windows.

    Untuk petunjuknya, lihat Connect to a Windows instance by using Workbench.

  2. Periksa konfigurasi jaringan dan routing saat ini untuk menemukan gateway default dan subnet mask.

    1. Buka Command Prompt atau Windows PowerShell.

    2. Jalankan perintah berikut untuk melihat antarmuka jaringan dan informasi IP saat ini.

      ipconfig

      Output perintah menunjukkan status antarmuka jaringan dan alamat IP yang dikenali:

      C:\Users\Administrator>ipconfig
      
      Windows IP Configuration
      
      
      Ethernet adapter Ethernet:
      
         Connection-specific DNS Suffix  . :
         Link-local IPv6 Address . . . . . : fe80::3f8a:c3:22da:3675%6
         IPv4 Address. . . . . . . . . . . : 192.168.1.201
         Subnet Mask . . . . . . . . . . . : 255.255.255.0
         Default Gateway . . . . . . . . . : 192.168.1.253
    3. Konfigurasi jaringan dan informasi routing saat ini adalah sebagai berikut:

      Antarmuka jaringan

      Subnet mask

      Default Gateway

      Alamat IP pribadi utama

      Alamat IPv4 pribadi sekunder 1

      Alamat IPv4 pribadi sekunder 2

      Ethernet (antarmuka jaringan primer)

      255.255.255.0

      192.168.1.253

      192.168.1.201 (dikonfigurasi otomatis)

      192.168.1.202 (tidak dikenali, perlu dikonfigurasi)

      192.168.1.203 (tidak dikenali, perlu dikonfigurasi)

  3. Buka Network and Sharing Center.

  4. Klik change adapter settings.

  5. Klik dua kali antarmuka jaringan primer, Ethernet. Pada kotak dialog Ethernet Status, klik Type.

    Buka Control Panel > Network and Internet > Network Connections.

  6. Pada kotak dialog Ethernet Properties, klik dua kali Internet Protocol Version 4 (TCP/IPv4).

  7. Pada kotak dialog Internet Protocol Version 4 (TCP/IPv4) Properties, pilih Use the following IP address lalu klik Premium.

    Penting

    Tindakan ini mengubah metode perolehan IP menjadi konfigurasi manual. Oleh karena itu, Anda juga harus mengonfigurasi alamat IP pribadi utama antarmuka jaringan. Jika tidak, Anda akan kehilangan akses remote ke instans melalui alamat IP pribadi utamanya.

  8. Pada kotak dialog Advanced TCP/IP Settings, atur alamat IP.

    1. Pada bagian IP Address, klik Add . Lalu, masukkan alamat IP pribadi utama dan sekunder yang telah Anda tetapkan ke antarmuka Ethernet, beserta Subnet Mask yang telah Anda catat sebelumnya.

      Dalam contoh ini, dua alamat IP pribadi sekunder dimasukkan untuk antarmuka Ethernet.

    2. Pada bagian Default gateways, klik Add dan masukkan default gateway yang telah Anda catat sebelumnya.

      Setelah konfigurasi selesai, bagian IP Addresses seharusnya menampilkan alamat IP sekunder dan subnet mask yang Anda tambahkan (contoh: 192.168.1.201 hingga 192.168.1.203, semuanya dengan subnet mask 255.255.255.0), dan bagian Default gateways seharusnya menampilkan alamat gateway (contoh: 192.168.1.253). Klik OK untuk mengonfirmasi.

  9. Klik OK pada setiap kotak dialog untuk menyimpan pengaturan dan menyelesaikan konfigurasi alamat IPv4 pribadi sekunder. Jalankan kembali perintah dari Langkah 2 untuk memverifikasi konfigurasi.

    C:\Users\Administrator>ipconfig
    
    Windows IP Configuration
    
    
    Ethernet adapter Ethernet:
    
       Connection-specific DNS Suffix  . :
       Link-local IPv6 Address . . . . . : fe80::3f8a:c3:22da:3675%6
       IPv4 Address. . . . . . . . . . . : 192.168.1.201
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       IPv4 Address. . . . . . . . . . . : 192.168.1.202
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       IPv4 Address. . . . . . . . . . . : 192.168.1.203
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 192.168.1.253
Konfigurasi OS lainnya
Ubuntu 14/16 dan Debian 8/9/10/11
  1. Jalankan perintah berikut untuk mengedit file konfigurasi jaringan dan mengonfigurasi informasi antarmuka jaringan.

    sudo vi /etc/network/interfaces
    Catatan
    • Mulai dari beberapa versi Debian 10, file /etc/network/interfaces biasanya hanya berisi referensi ke file dalam direktori /etc/network/interfaces.d/. Konfigurasi antarmuka jaringan spesifik berada dalam file berbeda di dalam direktori interfaces.d.

    • Pilih file konfigurasi yang sesuai untuk lingkungan Anda. Item konfigurasi umumnya sama.

    Berikut adalah contoh konfigurasinya:

    auto lo
    iface lo inet loopback
     
    auto eth0
    iface eth0 inet dhcp
     
    auto eth0:0
    iface eth0:0 inet static
    address 192.168.1.202
    netmask 255.255.255.0
     
    auto eth0:1
    iface eth0:1 inet static
    address 192.168.1.203
    netmask 255.255.255.0
  2. Restart layanan jaringan untuk menerapkan perubahan.

Seri SLES
Catatan
  • Sistem operasi yang berlaku: SUSE Linux 11/12/15, OpenSUSE 15.

  • Sistem operasi contoh: SUSE Linux 15 SP5.

  • Antarmuka jaringan contoh: Contoh ini menggunakan antarmuka jaringan eth0. Ganti identifikasi antarmuka jaringan dengan identifikasi aktual Anda.

Jalankan perintah berikut untuk membuka file konfigurasi antarmuka jaringan eth0 dan mengonfigurasi alamat IPv4 pribadi sekunder serta subnet mask-nya.

sudo vi /etc/sysconfig/network/ifcfg-eth0

Berikut adalah contoh file konfigurasinya:

# Nonaktifkan DHCP dan gunakan konfigurasi statis
BOOTPROTO=static
STARTMODE=auto
USERCONTROL=no

# Tambahkan sufiks numerik untuk beberapa alamat IP
IPADDR_1=192.168.1.201
NETMASK_1=255.255.255.0
LABEL_1=

IPADDR_2=192.168.1.202
NETMASK_2=255.255.255.0
LABEL_2=0

IPADDR_3=192.168.1.203
NETMASK_3=255.255.255.0
LABEL_3=1
Catatan

Anda dapat menjalankan sudo cat /etc/sysconfig/network/ifcfg.template untuk melihat penjelasan dalam file konfigurasi templat.

Jalankan perintah berikut untuk memeriksa apakah file pengaturan jaringan global berisi informasi gateway default:

cat /etc/sysconfig/network/routes

Jika tidak, tambahkan informasi gateway default ke file tersebut. Berikut adalah contohnya:

default 192.168.1.253 - -

Restart layanan jaringan untuk menerapkan perubahan.

Melepas alamat IP pribadi sekunder

Topik ini menjelaskan cara melepas satu atau beberapa alamat IP pribadi sekunder dari antarmuka jaringan elastis (ENI) ketika tidak lagi diperlukan.

Prasyarat

Sebelum melepas alamat IP pribadi sekunder, pastikan hal-hal berikut:

  • ENI memiliki satu atau beberapa alamat IP pribadi sekunder.

  • Antarmuka jaringan elastis berada dalam status Available atau Bound.

  • Saat melepas alamat IP pribadi sekunder dari ENI primer, instans yang terpasang harus berada dalam status Running atau Stopped.

Prosedur

Catatan

Anda juga dapat melepas satu atau beberapa alamat IP pribadi sekunder (atau alamat IPv6) dari ENI dengan memanggil API UnassignPrivateIpAddresses atau UnassignIpv6Addresses.

  1. Buka ECS Console - Elastic Network Interfaces.

  2. Di pojok kiri atas halaman, pilih wilayah dan kelompok sumber daya.

  3. Pada halaman ENIs, temukan ENI target dan pada kolom Actions, klik Manage ENI IP Addresses.

  4. Pada kotak dialog Manage ENI IP Addresses, buka bagian Secondary Private IPv4 Address. Temukan satu atau beberapa alamat IP pribadi sekunder yang ingin Anda lepas, lalu klik ikon image.png pada baris yang sesuai.

  5. Klik OK.

    Segarkan daftar. Pelepasan berhasil jika alamat IP tersebut tidak lagi muncul di kolom IP Address untuk ENI target.

Bacaan lanjutan

Konfigurasi jaringan otomatis dengan cloud-init

cloud-init adalah tool open-source yang menginisialisasi sistem operasi Linux dengan mengatur kata sandi, mengonfigurasi hostname, dan menjalankan skrip kustom. cloud-init diinstal secara default pada semua gambar publik Alibaba Cloud. Saat instance ECS dimulai, cloud-init secara otomatis menghasilkan konfigurasi jaringan sistem.

  • Catatan tentang cloud-init dalam file konfigurasi jaringan

    Catatan dalam file konfigurasi jaringan menunjukkan bahwa cloud-init secara otomatis menghasilkan file tersebut. Contoh berikut menunjukkan file konfigurasi jaringan /etc/sysconfig/network-scripts/ifcfg-eth0 untuk Alibaba Cloud Linux 3.2:

    # Created by cloud-init on instance boot automatically, do not edit.
    
    BOOTPROTO=dhcp
    DEVICE=eth0
    HWADDR=00:16:3e:09:7d:73
    ONBOOT=yes
    TYPE=Ethernet
    USERCTL=no
  • Menonaktifkan fitur konfigurasi jaringan cloud-init

    • Kapan menonaktifkan fitur konfigurasi jaringan cloud-init: Nonaktifkan fitur konfigurasi jaringan cloud-init dalam skenario berikut. Jika tidak, cloud-init dapat menimpa konfigurasi jaringan kustom Anda saat sistem direstart.

      • Mengonfigurasi jaringan statis secara manual dalam file konfigurasi jaringan yang dibuat oleh cloud-init.

      • Mengelola jaringan dengan layanan manajemen jaringan lain, seperti NetworkManager.

    • Cara menonaktifkan fitur konfigurasi jaringan cloud-init: Buat file /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg dan tambahkan konfigurasi network: {config: disabled}.

      Penting

      Untuk informasi lebih lanjut tentang cloud-init, lihat file /etc/cloud/cloud.cfg.d/README pada instance Linux Anda.

Konfigurasi alamat IP

Anda dapat mengonfigurasi alamat IP dengan dua metode: DHCP dan konfigurasi statis. Pilih metode saat Anda mengonfigurasi alamat IP pribadi sekunder.

  • Konfigurasi statis: Anda mengonfigurasi parameter jaringan secara manual, seperti subnet mask, gateway default, dan alamat server DNS.

  • Penetapan dinamis DHCP: DHCP adalah protokol jaringan yang secara otomatis menyediakan perangkat di jaringan dengan informasi konfigurasi, seperti alamat IP, subnet mask, gateway default, dan alamat server DNS. Anda juga dapat mengonfigurasi alamat IP pribadi sekunder untuk instance Linux yang dikonfigurasi untuk menggunakan DHCP.