全部产品
Search
文档中心

Elastic Compute Service:Alamat IP Pribadi Sekunder

更新时间:Oct 25, 2025

Anda dapat menetapkan satu atau lebih alamat IP pribadi sekunder ke antarmuka jaringan elastis (ENI) primer atau sekunder yang terpasang pada instance Elastic Compute Service (ECS). Hal ini memenuhi kebutuhan bisnis Anda untuk beberapa alamat IP pribadi dalam skenario multi-aplikasi, failover, dan Server Load Balancer (SLB). Topik ini menjelaskan cara menetapkan alamat IP pribadi sekunder ke instance ECS, mengonfigurasi alamat IP tersebut, serta mencabut penugasannya.

Pengenalan

Jika ENI primer atau ENI sekunder pada instance Anda memerlukan lebih dari satu alamat IP, selain alamat IP pribadi utama, Anda dapat menetapkan beberapa alamat IP pribadi sekunder ke ENI tersebut. Dalam hal ini, satu instance ECS memiliki beberapa alamat IP pribadi. Gambar berikut menunjukkan penugasan alamat IP pribadi ke ENI primer dan sekunder.

Skenario

Alamat IP pribadi sekunder cocok untuk skenario berikut:

  • Dalam skenario multi-aplikasi: Jika beberapa aplikasi diterapkan pada instance ECS, tetapkan alamat IP pribadi sekunder terpisah untuk setiap aplikasi. Ini memungkinkan satu instance menyediakan beberapa layanan, sehingga memaksimalkan pemanfaatan instance.

  • Dalam skenario failover: Jika sebuah instance gagal, Anda dapat melepas ENI sekunder dari instance dan mengikatnya ke instance lain. Lalu lintas yang ditujukan untuk alamat IP pribadi sekunder dari instance yang gagal dapat dialihkan ke instance normal untuk memastikan kelangsungan layanan.

  • Dalam skenario SLB: Setelah beberapa alamat IP pribadi sekunder ditetapkan ke setiap instance, penyeimbangan beban dapat diimplementasikan. Ini meningkatkan skalabilitas dan kinerja sistem.

Pertimbangan

  • Jumlah maksimum alamat IP pribadi yang dapat ditetapkan ke ENI bervariasi berdasarkan status ENI.

    • Untuk ENI dalam status Available, Anda dapat menetapkan hingga 10 alamat IP pribadi.

    • Untuk ENI dalam status InUse, jumlah maksimum alamat IP pribadi yang dapat ditetapkan bervariasi berdasarkan tipe instans dari instans yang terikat ke ENI. Untuk informasi lebih lanjut, lihat kolom Private IPv4 addresses per ENI di instance type table of each instance family di Ikhtisar keluarga instans.

  • Sejumlah terbatas alamat IP pribadi dapat terkandung dalam grup keamanan yang termasuk dalam virtual private cloud (VPC). Untuk informasi lebih lanjut, lihat bagian Grup Keamanan dalam topik "Batasan".

Tetapkan alamat IP pribadi sekunder ke ENI

Penting

Dalam langkah-langkah berikut, baik langkah 1 maupun langkah 3 wajib dilakukan. Harap baca dengan cermat langkah-langkah sebelum melakukan operasi.

Langkah 1: Tetapkan satu atau lebih alamat IP pribadi sekunder ke ENI

Anda dapat menambah atau menghapus alamat IP pribadi sekunder di kotak dialog Manage ENI IP Addresses dari ENI primer atau ENI sekunder yang terikat ke instance ECS di Konsol ECS. Lakukan langkah-langkah berikut.

Catatan

Anda dapat memanggil operasi API untuk menetapkan alamat IPv4 atau IPv6 pribadi sekunder ke ENI. Untuk informasi lebih lanjut, lihat AssignPrivateIpAddresses atau AssignIpv6Addresses.

  1. Pergi ke ECS console - Elastic Network Interfaces.

  2. Di bilah navigasi atas, pilih wilayah dan kelompok sumber daya dari sumber daya yang ingin Anda kelola. 地域

  3. Di halaman ENIs, temukan ENI yang ingin Anda tetapkan alamat IP pribadi sekunder dan klik Manage ENI IP Addresses di kolom Operation.

  4. Di kotak dialog Manage ENI IP Addresses, klik Increase di bagian Secondary Private IPv4 Address atau IPv6.

    • Jika Anda membiarkan bidang kosong, alamat IP acak secara otomatis ditetapkan dari dalam blok CIDR IPv4 atau IPv6 pribadi dari vSwitch tempat ENI terhubung.

    • Jika Anda memasukkan alamat IP, pastikan bahwa alamat IP berada dalam blok CIDR IPv4 atau IPv6 pribadi dari vSwitch tempat ENI terhubung.

  5. Klik Confirm untuk menyelesaikan penugasan alamat IP pribadi sekunder.

  6. Periksa apakah alamat IP pribadi sekunder telah ditetapkan ke ENI sesuai harapan.

    Pergi ke halaman detail instance dari instance tempat ENI terikat, klik tab ENI, lalu lihat informasi penugasan alamat. Gambar berikut menunjukkan contohnya.

    image

(Secara kondisional diperlukan) Langkah 2: Ikat ENI

Jika Anda ingin menambahkan alamat IP pribadi sekunder ke ENI sekunder, pastikan bahwa ENI sekunder terikat ke instance ECS dan dikonfigurasi. Untuk informasi lebih lanjut, lihat Buat dan gunakan Antarmuka Jaringan Elastis (ENI) dan Konfigurasikan ENI agar berlaku dalam instance.

Dalam contoh ini, alamat IP pribadi sekunder ditetapkan ke ENI primer yang sudah terikat ke instance ECS. Oleh karena itu, Anda tidak perlu melakukan langkah ini.

Langkah 3: Konfigurasikan sistem operasi instance untuk mengenali alamat IP pribadi sekunder

Setelah Anda menetapkan alamat IP pribadi sekunder ke instance, Anda harus mengonfigurasi alamat IP pribadi sekunder untuk instance berdasarkan jenis sistem operasi dan jenis alamat IP. Operasi yang harus Anda lakukan bervariasi berdasarkan jenis sistem operasi dan jenis alamat IP.

Contoh konfigurasi

Catatan
  • Dalam contoh ini, alamat IPv4 pribadi sekunder dikonfigurasi. Untuk informasi tentang cara mengonfigurasi alamat IPv6, lihat Komunikasi IPv6.

  • Tabel berikut menjelaskan penugasan alamat IPv4 pribadi sekunder ke ENI primer. Ganti alamat IPv4 dengan alamat IPv4 aktual.

    ENI

    Alamat IPv4 pribadi utama

    Alamat IPv4 pribadi sekunder 1

    Alamat IPv4 pribadi sekunder 2

    ENI Primer

    192.168.1.201

    192.168.1.202

    192.168.1.203

Sebelum Anda melakukan operasi, pastikan bahwa instance tempat ENI terikat berada dalam status Running. Untuk informasi tentang cara memulai instance, lihat Mulai instance.

Operasi konfigurasi berikut dalam sistem operasi berikut hanya untuk referensi. Operasi konfigurasi mungkin bervariasi berdasarkan jenis sistem operasi.

Contoh konfigurasi di Linux
  1. Sambungkan ke instance ECS Linux.

    Untuk informasi lebih lanjut, lihat Gunakan Workbench untuk masuk ke instance Linux.

  2. Lihat konfigurasi jaringan saat ini dan informasi rute, serta dapatkan gateway default dan subnet mask.

    Lihat alamat IPv4 pribadi utama dari ENI

    Jalankan perintah berikut untuk meminta konfigurasi jaringan:

    ip a

    Gambar berikut menunjukkan contoh output perintah.

    image

    Output perintah menunjukkan konfigurasi jaringan dari ENI bernama eth0.

    • eth0 diaktifkan dan dinamis ditetapkan 192.168.1.201 sebagai alamat IPv4 pribadi utama.

    Lihat subnet mask dan gateway

    Jalankan perintah berikut untuk meminta informasi rute:

    route -n

    Contoh output perintah yang ditunjukkan pada gambar berikut menunjukkan informasi rute dari instance.

    • Subnet mask (Genmask) adalah 255.255.255.0.

    • Gateway default (Gateway) adalah 192.168.1.253.

    image

    Tabel berikut menjelaskan konfigurasi jaringan dari instance.

    ENI

    Status

    Default Gateway

    Subnet mask

    Alamat IPv4 pribadi utama

    Alamat IPv4 pribadi sekunder 1

    Alamat IPv4 pribadi sekunder 2

    eth0 (berfungsi sebagai ENI primer)

    UP

    192.168.1.253

    255.255.255.0

    192.168.1.201 (secara otomatis dikonfigurasi)

    192.168.1.202 (tidak dapat dikenali dan harus dikonfigurasi secara manual)

    192.168.1.203 (tidak dapat dikenali dan harus dikonfigurasi secara manual)

  3. Gunakan salah satu metode berikut untuk mengonfigurasi alamat IPv4 pribadi sekunder berdasarkan kebutuhan bisnis Anda.

    Jalankan nmcli con perintah
    Catatan
    • NetworkManager adalah proses daemon yang digunakan untuk mengelola koneksi jaringan dan pengaturan jaringan dalam sistem operasi Linux. NetworkManager menyediakan alat baris perintah nmcli untuk membantu Anda dengan mudah mengelola koneksi jaringan.

    • nmcli cocok untuk semua sistem operasi yang mengelola layanan jaringan menggunakan NetworkManager, termasuk tetapi tidak terbatas pada Fedora, CentOS, Red Hat Enterprise Linux (RHEL), Ubuntu, Debian, dan distribusi mereka.

    • Dalam contoh ini, eth0 digunakan sebagai nama koneksi. Ganti nama koneksi dengan nama koneksi aktual.

    1. Jalankan perintah berikut untuk membuat file untuk menonaktifkan fitur konfigurasi jaringan cloud-init. Ini mencegah kegagalan konfigurasi yang disebabkan oleh restart instance. Untuk informasi lebih lanjut, lihat bagian cloud-init secara otomatis menginisialisasi konfigurasi jaringan dari topik ini.

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

      Tambahkan konfigurasi berikut ke file:

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

      nmcli con show

      Nama-nama koneksi jaringan bervariasi berdasarkan distribusi Linux. Gambar berikut menunjukkan contoh koneksi jaringan.

      image

    3. Jalankan perintah berikut untuk mengonfigurasi alamat IPv4 pribadi sekunder, gateway default, dan metode konfigurasi IPv4 (manual atau DHCP) dari 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 memungkinkan konfigurasi berlaku:

      sudo nmcli con up "System eth0"

      Jika pesan serupa dengan "Connection successfully activated" dikembalikan, konfigurasi berlaku.

    Ubah file konfigurasi jaringan ENI
    Penting
    • File konfigurasi jaringan bervariasi berdasarkan distribusi dan versi sistem operasi Linux.

    • Kami sarankan Anda mencadangkan file konfigurasi jaringan sebelum Anda mengubah file.

    • Pastikan Anda dengan benar mengubah file konfigurasi jaringan. Konfigurasi yang salah dapat menyebabkan kegagalan koneksi instance.

    Seri RHEL
    Catatan
    • Prosedur berikut berlaku untuk distribusi sistem operasi berikut: Alibaba Cloud Linux 2, Alibaba Cloud Linux 3, CentOS 6, CentOS 7, CentOS 8, Red Hat 6, Red Hat 7, Red Hat 8, Red Hat 9, Anolis 7, Anolis 8, Fedora 33, Fedora 34, dan Fedora 35.

    • Dalam contoh ini, Alibaba Cloud Linux 3.2 digunakan.

    • Dalam contoh ini, ENI eth0 digunakan. Ganti nama ENI dengan nama ENI aktual.

    1. Periksa apakah file konfigurasi utama ENI ada. Setiap ENI memiliki file konfigurasi yang sesuai yang mengidentifikasi ENI.

      Catatan
      • Pada sistem operasi tertentu, seperti Alibaba Cloud Linux 3.2, file konfigurasi utama ENI secara otomatis dibuat oleh cloud-init.

      • Pada sistem operasi lain, seperti CentOS 8.5, Anda harus membuat file konfigurasi utama ENI dan mengonfigurasi parameter ENI di file tersebut.

      ls /etc/sysconfig/network-scripts/ifcfg-eth0
      • Jika file konfigurasi utama ada, lanjutkan ke Langkah b.

      • Jika file konfigurasi utama tidak ada, buat file konfigurasi utama dan konfigurasikan parameter ENI dasar di file tersebut.

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

        Tentukan nama ENI, gunakan Static sebagai metode untuk mendapatkan alamat IP, lalu konfigurasikan alamat IPv4 pribadi utama, subnet mask, dan informasi gateway dari ENI.

        Dalam contoh ini, file konfigurasi utama eth0 tidak ada. Anda harus mengonfigurasi parameter yang diperlukan. Contoh potongan kode:

        Nama ENI. Contoh: eth0.
        DEVICE=eth0     
        TYPE=Ethernet
        BOOTPROTO=dhcp
        #Aktifkan ENI saat sistem operasi mulai.
        ONBOOT=yes
    2. Buka file konfigurasi jaringan eth0 dan konfigurasikan Alamat IPv4 pribadi sekunder 1 untuk eth0:

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

      Contoh potongan kode:

      #Nama ENI dalam format <Nama ENI>:<Nomor seri alamat IP pribadi sekunder>.
      DEVICE=eth0:0
      TYPE=Ethernet
      #Metode yang digunakan untuk mendapatkan alamat IP, yang diatur ke Static.
      BOOTPROTO=static 
      
      #Alamat IPv4 dan subnet mask yang memerlukan konfigurasi manual.
      IPADDR=192.168.1.202
      NETMASK=255.255.255.0

    Konfigurasikan Alamat IPv4 pribadi sekunder 2 untuk eth0

    Catatan

    Operasi untuk mengonfigurasi Alamat IP pribadi sekunder 2 serupa dengan operasi untuk mengonfigurasi Alamat IP pribadi sekunder 1. Perhatikan item berikut:

    • Ganti nomor seri alamat IP pribadi sekunder dengan nomor seri aktual. Nomor seri unik untuk setiap alamat IP pribadi sekunder.

    • Ganti parameter DEVICE dengan nama perangkat aktual. Nama perangkat tidak boleh identik. Nama perangkat harus berisi nomor seri alamat IP pribadi sekunder yang sama dengan nomor seri yang ditentukan dalam file konfigurasi.

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

    Contoh potongan kode:

    #Nama ENI dalam format <Nama ENI>:<Nomor seri alamat IP pribadi sekunder>.
    DEVICE=eth0:1
    TYPE=Ethernet
    BOOTPROTO=static 
    
    #Alamat IPv4 dan subnet mask yang memerlukan konfigurasi manual.
    IPADDR=192.168.1.203
    NETMASK=255.255.255.0
    Ubuntu 18 dan Ubuntu 20
    1. Nonaktifkan konfigurasi jaringan cloud-init.

      Penting

      File konfigurasi jaringan (/etc/netplan/50-cloud-init.yaml) dibuat oleh cloud-init saat instance dimulai. Oleh karena itu, Anda harus terlebih dahulu menonaktifkan konfigurasi jaringan cloud-init untuk mengedit file ini. Untuk informasi lebih lanjut, lihat cloud-init secara otomatis menginisialisasi konfigurasi jaringan.

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

      Tambahkan konfigurasi berikut:

      network: {config: disabled}
    2. Edit file konfigurasi jaringan.

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

      Berikut adalah contoh konfigurasi:

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

      Penting

      File konfigurasi jaringan /etc/netplan/50-cloud-init.yaml secara otomatis dibuat oleh cloud-init saat instance dimulai. Sebelum Anda dapat memodifikasi file tersebut, Anda harus menonaktifkan fitur konfigurasi jaringan cloud-init. Untuk informasi lebih lanjut, lihat bagian cloud-init secara otomatis menginisialisasi konfigurasi jaringan dari topik ini.

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

      Tambahkan konfigurasi berikut ke file konfigurasi:

      network: {config: disabled}
    2. Buka file konfigurasi jaringan dan konfigurasikan ENI:

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

      Contoh potongan kode:

      network:
          version: 2
          ethernets:
              eth0: #Nama ENI.
                  dhcp4: false #Secara default, DHCP diaktifkan untuk menetapkan alamat IP secara otomatis. Jika parameter ini disetel ke false, Anda harus mengkonfigurasi alamat IP untuk ENI secara manual.
                  match:
                      macaddress: 00:16:3e:16:43:xx #Ganti parameter ini dengan alamat MAC aktual dari ENI Anda.
                  set-name: eth0
                  addresses:
                          - 192.168.1.201/24 #Alamat IP pribadi utama ENI.
                          - 192.168.1.202/24 #Alamat IP pribadi sekunder 1.
                          - 192.168.1.203/24 #Alamat IP pribadi sekunder 2.
                  routes:
                    - to: default
                      via: 192.168.1.253 #Gateway default.
                  nameservers:
                    addresses: [223.5.5.5, 223.6.6.6] #DNS 
  4. Mulai ulang layanan jaringan agar konfigurasi baru berlaku.

    Catatan

    Jika Anda menjalankan perintah nmcli con, Anda tidak perlu memulai ulang layanan jaringan. NetworkManager memantau file konfigurasi jaringan dan secara otomatis menerapkan konfigurasi baru.

    Sistem operasi

    Perintah untuk memulai ulang layanan jaringan

    • Alibaba Cloud Linux 2

    • CentOS 7

    • Red Hat 7

    • Anolis 7

    • SUSE Linux 11, SUSE Linux 12, dan SUSE Linux 15

    • openSUSE 15 dan openSUSE 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, Fedora 34, dan Fedora 35

    sudo systemctl restart NetworkManager atau sudo reboot

    • Ubuntu 18, Ubuntu 20, dan Ubuntu 22

    • Debian 12

    sudo netplan apply

    • Ubuntu 14 dan Ubuntu 16

    • Debian 8, Debian 9, Debian 10, dan Debian 11

    sudo systemctl restart networking atau sudo reboot

  5. Ulangi Langkah 2 untuk memeriksa apakah konfigurasi berlaku.

    image

Contoh konfigurasi di Windows

Catatan
  • Prosedur ini berlaku untuk sistem operasi Windows.

  • Dalam contoh ini, Windows Server 2022 digunakan.

  • Dalam contoh ini, ENI primer bernama Ethernet digunakan. Jika Anda menggunakan ENI sekunder, ganti nama ENI dengan nama ENI aktual. Contoh: Ethernet 2.

  1. Sambungkan ke instance ECS Windows.

    Untuk informasi lebih lanjut, lihat Gunakan Workbench untuk terhubung ke instance Windows melalui RDP.

  2. Lihat konfigurasi jaringan saat ini dan informasi rute untuk mendapatkan gateway default dan subnet mask dari ENI.

    1. Buka Command Prompt atau Windows PowerShell.

    2. Jalankan perintah berikut untuk melihat informasi tentang ENI saat ini dan alamat IP-nya:

      ipconfig

      Output perintah berikut menunjukkan informasi tentang ENI saat ini dan alamat IP-nya.

      image

    3. Tabel berikut menjelaskan konfigurasi jaringan dan informasi rute dari ENI.

      ENI

      Subnet mask

      Gerbang Bawaan

      Alamat IP pribadi utama

      Alamat IPv4 pribadi sekunder 1 yang akan dikonfigurasi

      Alamat IPv4 pribadi sekunder 2 yang akan dikonfigurasi

      Ethernet (berfungsi sebagai ENI primer)

      255.255.255.0

      192.168.1.253

      192.168.1.201 (secara otomatis dikonfigurasi)

      192.168.1.202 (tidak dapat dikenali dan harus dikonfigurasi secara manual)

      192.168.1.203 (tidak dapat dikenali dan harus dikonfigurasi secara manual)

  3. Buka Pusat Jaringan dan Berbagi.

  4. Klik Change adapter settings.

  5. Klik dua kali ENI primer bernama Ethernet. Lalu, klik Properties dalam kotak dialog Ethernet Status.

    image

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

    image

  7. Dalam kotak dialog Internet Protocol Version 4 (TCP/IPv4) Properties, pilih Use the following IP address dan klik Advanced.

    Penting

    Kebijakan mendapatkan alamat IP secara otomatis diubah menjadi konfigurasi manual. Konfigurasikan parameter berikut, termasuk alamat IP pribadi utama. Jika tidak, Anda tidak dapat terhubung ke instance menggunakan alamat IP pribadi utama.

    image

  8. Dalam kotak dialog Advanced TCP/IP Settings, konfigurasikan alamat IP.

    1. Dalam bagian IP addresses, klik Add. Lalu, masukkan alamat IP pribadi utama dan sekunder yang ditetapkan ke Ethernet dan subnet mask yang Anda kueri.

      Dalam contoh ini, masukkan dua alamat IP pribadi sekunder dari Ethernet.

    2. Dalam bagian Default gateways, klik Add dan masukkan gateway default yang diperoleh dalam bidang Gateway.

      image

  9. Klik OK untuk menyimpan pengaturan di setiap kotak dialog untuk menyelesaikan konfigurasi alamat IPv4 pribadi sekunder. Ulangi Langkah 2 untuk memeriksa apakah konfigurasi berlaku.

    image

Contoh konfigurasi di sistem operasi lain
Ubuntu 14, Ubuntu 16, Debian 8, Debian 9, Debian 10, dan Debian 11
  1. Jalankan perintah berikut untuk membuka file konfigurasi jaringan dan mengonfigurasi ENI:

    sudo vi /etc/network/interfaces
    Catatan
    • Mulai beberapa rilis Debian 10, file /etc/network/interfaces berisi tautan simbolik ke file konfigurasi antarmuka jaringan yang disimpan di direktori /etc/network/interfaces.d/, tetapi tidak berisi konfigurasi antarmuka jaringan.

    • Anda dapat mengonfigurasi item konfigurasi berikut dalam file konfigurasi antarmuka jaringan alih-alih di file /etc/network/interfaces berdasarkan skenario bisnis Anda.

    Contoh:

    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. Mulai ulang layanan jaringan agar konfigurasi baru berlaku.

Seri SLES
Catatan
  • Prosedur berikut berlaku untuk sistem operasi berikut: SUSE Linux 11, SUSE Linux 12, SUSE Linux 15, dan openSUSE 15.

  • Dalam contoh ini, SUSE Linux 15 SP5 digunakan.

  • Dalam contoh ini, ENI eth0 digunakan. Ganti nama ENI dengan nama ENI aktual.

Jalankan perintah berikut untuk membuka file konfigurasi eth0, di mana Anda dapat menentukan alamat IPv4 pribadi sekunder dan subnet mask mereka:

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

Contoh file konfigurasi:

#Nonaktifkan DHCP untuk memungkinkan Anda mengonfigurasi alamat IP secara manual.
BOOTPROTO=static
STARTMODE=auto
USERCONTROL=no

#Tambahkan nomor seri ke 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

Untuk melihat informasi bantuan tentang file konfigurasi template, jalankan perintah sudo cat /etc/sysconfig/network/ifcfg.template.

Jalankan perintah berikut untuk memeriksa apakah informasi gateway default ada dalam file konfigurasi jaringan global:

cat /etc/sysconfig/network/routes

Jika informasi gateway default tidak ada dalam file konfigurasi jaringan global, tambahkan informasi gateway default ke file tersebut. Contoh:

default 192.168.1.253 - -

Mulai ulang layanan jaringan agar konfigurasi baru berlaku.

Hapus penugasan alamat IP pribadi sekunder

Ketika ENI tidak lagi memerlukan alamat IP pribadi sekunder, Anda dapat mencabut penugasan alamat IP pribadi sekunder dari ENI. Anda dapat melakukan langkah-langkah berikut untuk mencabut penugasan alamat IP pribadi sekunder.

Prasyarat

Sebelum Anda mencabut penugasan alamat IP pribadi sekunder dari ENI, pastikan prasyarat berikut terpenuhi:

  • Satu atau lebih alamat IP pribadi sekunder telah ditetapkan ke ENI.

  • ENI berada dalam status Available (Tersedia) atau InUse (Digunakan).

  • Saat Anda mencabut penugasan alamat IP pribadi sekunder dari ENI primer, instance ECS tempat ENI primer terikat berada dalam status Running (Running) atau Stopped (Stopped).

Prosedur

Catatan

Anda dapat memanggil operasi API untuk mencabut satu atau lebih alamat IPv4 atau IPv6 pribadi sekunder dari ENI. Untuk informasi lebih lanjut, lihat UnassignPrivateIpAddresses atau UnassignIpv6Addresses.

  1. Pergi ke ECS console - Elastic Network Interfaces.

  2. Di bilah navigasi atas, pilih wilayah dan kelompok sumber daya dari sumber daya yang ingin Anda kelola. 地域

  3. Di halaman ENIs, temukan ENI dari mana Anda ingin mencabut penugasan alamat IP pribadi sekunder dan klik Manage ENI IP Addresses di kolom Operation.

  4. Di kotak dialog Manage ENI IP Addresses, temukan alamat IP pribadi sekunder yang ingin Anda cabut penugasannya di bagian Secondary Private IPv4 Address dan klik ikon image.png di sebelah kanan alamat IP tersebut.

  5. Klik Confirm.

    Segarkan daftar ENI. Jika kolom IP Address dari ENI tidak lagi menampilkan alamat IP pribadi sekunder yang Anda cabut penugasannya, alamat IP pribadi sekunder telah dicabut dari ENI.

Operasi terkait

cloud-init secara otomatis menginisialisasi konfigurasi jaringan

cloud-init adalah alat inisialisasi sumber terbuka yang mengotomatiskan operasi inisialisasi untuk sistem operasi Linux, seperti menghasilkan kata sandi awal, mengonfigurasi nama host, dan menjalankan skrip data pengguna. cloud-init sudah diinstal sebelumnya pada semua citra publik Alibaba Cloud. Saat instance ECS dimulai, cloud-init secara otomatis menghasilkan konfigurasi jaringan untuk instance tersebut.

  • Lihat deskripsi file konfigurasi jaringan untuk memeriksa apakah file tersebut dihasilkan secara otomatis oleh cloud-init.

    Anda dapat melihat informasi tentang apakah cloud-init secara otomatis menghasilkan file konfigurasi jaringan. Dalam contoh ini, deskripsi file konfigurasi /etc/sysconfig/network-scripts/ifcfg-eth0 untuk Alibaba Cloud Linux 3.2 dilihat.

    image

  • Nonaktifkan fitur konfigurasi jaringan cloud-init.

    • Skenario di mana fitur konfigurasi jaringan cloud-init dapat dinonaktifkan: Dalam skenario berikut, Anda mungkin menonaktifkan fitur konfigurasi jaringan cloud-init. Jika tidak, jika instance dimulai ulang, konfigurasi jaringan yang dihasilkan secara otomatis oleh cloud-init dapat menimpa konfigurasi jaringan kustom Anda.

      • Konfigurasikan jaringan secara manual dengan memodifikasi file konfigurasi jaringan yang dibuat secara otomatis oleh cloud-init.

      • Kelola jaringan dengan menggunakan layanan manajemen jaringan lainnya, seperti NetworkManager.

    • Metode yang digunakan untuk menonaktifkan fitur konfigurasi jaringan cloud-init: Buat file /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg dan tambahkan konfigurasi network: {config: disabled} ke file tersebut.

      Penting

      Untuk informasi lebih lanjut tentang cloud-init, masuk ke sistem operasi instance Linux dan lihat informasi di file /etc/cloud/cloud.cfg.d/README.

Konfigurasikan alamat IP

Metode yang digunakan untuk mengonfigurasi alamat IP dalam sistem operasi mencakup DHCP (default) dan statis. Saat Anda mengonfigurasi alamat IP pribadi sekunder, pilih metode konfigurasi berdasarkan skenario bisnis Anda.

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

  • Pengambilan dinamis DHCP: DHCP adalah protokol jaringan yang memungkinkan perangkat dalam jaringan secara otomatis mendapatkan konfigurasi jaringan, seperti alamat IP, subnet mask, gateway default, dan alamat server DNS. Anda juga dapat mengonfigurasi alamat IP pribadi sekunder untuk instance Linux saat pengambilan dinamis DHCP diaktifkan.