Menggunakan DHCP alih-alih alamat IP statis memungkinkan server secara otomatis memperoleh konfigurasi jaringan lengkapnya, sehingga menghindari kompleksitas dan potensi kesalahan pada pengaturan manual. Sebelum membuat gambar kustom, Anda harus mengonfigurasi jaringan agar menggunakan DHCP guna mencegah konflik alamat IP atau ketidaktersediaan jaringan pada instans yang dibuat dari gambar tersebut akibat penggunaan alamat IP tetap.
Alibaba Cloud Linux
Alibaba Cloud Linux 3
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
Muat ulang konfigurasi untuk semua network interface card.
sudo nmcli c reloadAktifkan network interface card.
sudo nmcli d connect eth0
Alibaba Cloud Linux 4
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Modifikasi berkas konfigurasi jaringan.
Cari nama ID dalam berkas konfigurasi jaringan. Anda memerlukan ID ini untuk menentukan path berkas.
sudo nmcli connection show --activeNAME UUID TYPE DEVICE eth0 1dd9a779-d327-56e1-8454-c65e2556c12c ethernet eth0 lo 0973d353-93a1-41f8-8b7b-5922ade582c6 loopback loDalam contoh ini,
NAMEadalaheth0. Oleh karena itu, nama ID berkas konfigurasi jaringan aktif adalaheth0.Cari path berkas konfigurasi jaringan.
Ganti
<network_configuration_file_ID>denganNAMEyang Anda peroleh pada langkah sebelumnya.sudo find /etc/NetworkManager/system-connections/ -type f -exec grep -l "id=<network_configuration_file_id>" {} \;/etc/NetworkManager/system-connections/1.nmconnectionHal ini menunjukkan bahwa path berkas konfigurasi jaringan adalah
/etc/NetworkManager/system-connections/1.nmconnection.Verifikasi bahwa di bawah
ipv4,methoddiatur keauto.Ganti
<network_configuration_file_path>dengan path yang Anda peroleh pada langkah sebelumnya.sudo vi <network_configuration_file_path>
Mulai ulang layanan jaringan.
Muat ulang konfigurasi untuk semua network interface card.
sudo nmcli c reloadAktifkan network interface card.
sudo nmcli d connect eth0
Alibaba Cloud Linux 2
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
sudo systemctl restart network
CentOS
CentOS 6
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
sudo service network restart
CentOS 7
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
sudo systemctl restart network
CentOS 8
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
Muat ulang konfigurasi untuk semua network interface card.
sudo nmcli c reloadAktifkan network interface card.
sudo nmcli d connect eth0
Ubuntu
Ubuntu 16 dan versi sebelumnya
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/network/interfacesModifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Mulai ulang layanan jaringan.
Untuk Ubuntu 14, jalankan
sudo rebootuntuk me-restart sistem dan menerapkan konfigurasi.Untuk versi lainnya, jalankan
sudo systemctl restart networking.
Ubuntu 18 dan versi setelahnya
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Cari path berkas konfigurasi jaringan aktif.
ls /etc/netplan/*.yaml | sort/etc/netplan/100-eth0.yaml /etc/netplan/50-cloud-init.yaml /etc/netplan/99-eth0.yamlNetplan memuat berkas konfigurasi sesuai urutan abjad nama berkasnya. Dalam contoh ini, berkas konfigurasi terakhir yang dimuat adalah yang berlaku, dan path-nya adalah
/etc/netplan/99-eth0.yaml.Edit berkas konfigurasi jaringan.
Ganti
<network_configuration_file_path>dengan path yang Anda peroleh pada langkah sebelumnya.sudo vi <network_configuration_file_path>Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
network: version: 2 renderer: networkd ethernets: eth0: dhcp4: yes dhcp6: no
Mulai ulang layanan jaringan.
sudo netplan apply
Debian
Debian 11 dan versi sebelumnya
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/network/interfacesModifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
Jika berkas interfaces menampilkan
source /etc/network/interfaces.d/*, jalankansudo vi /etc/network/interfaces.d/<network configuration file>untuk mengubah berkas konfigurasi jaringan.auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Mulai ulang layanan jaringan.
sudo systemctl restart networking
Debian 12
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Cari path berkas konfigurasi jaringan aktif.
ls /etc/netplan/*.yaml | sort/etc/netplan/100-eth0.yaml /etc/netplan/50-cloud-init.yaml /etc/netplan/99-eth0.yamlNetplan memuat berkas konfigurasi sesuai urutan abjad nama berkasnya. Dalam contoh ini, berkas konfigurasi terakhir yang dimuat adalah yang berlaku, dan path-nya adalah
/etc/netplan/99-eth0.yaml.Edit berkas konfigurasi jaringan.
Ganti
<network_configuration_file_path>dengan path yang Anda peroleh pada langkah sebelumnya.sudo vi <network_configuration_file_path>Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
network: version: 2 renderer: networkd ethernets: eth0: dhcp4: yes dhcp6: no
Mulai ulang layanan jaringan.
sudo netplan apply
Red Hat
Red Hat 6
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
sudo service network restart
Red Hat 7
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
sudo systemctl restart network
Red Hat 8 dan 9
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet
Mulai ulang layanan jaringan.
Muat ulang konfigurasi untuk semua network interface card.
sudo nmcli c reloadAktifkan network interface card.
sudo nmcli d connect eth0
Red Hat 10
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Modifikasi berkas konfigurasi jaringan.
Cari nama ID dalam berkas konfigurasi jaringan. Anda memerlukan ID ini untuk menentukan path berkas.
sudo nmcli connection show --activeNAME UUID TYPE DEVICE eth0 1dd9a779-d327-56e1-8454-c65e2556c12c ethernet eth0 lo 0973d353-93a1-41f8-8b7b-5922ade582c6 loopback loDalam contoh ini,
NAMEadalaheth0. Oleh karena itu, nama ID berkas konfigurasi jaringan aktif adalaheth0.Cari path berkas konfigurasi jaringan.
Ganti
<network_configuration_file_ID>denganNAMEyang Anda peroleh pada langkah sebelumnya.sudo find /etc/NetworkManager/system-connections/ -type f -exec grep -l "id=<network_configuration_file_id>" {} \;/etc/NetworkManager/system-connections/1.nmconnectionHal ini menunjukkan bahwa path berkas konfigurasi jaringan adalah
/etc/NetworkManager/system-connections/1.nmconnection.Verifikasi bahwa di bawah
ipv4,methoddiatur keauto.Ganti
<network_configuration_file_path>dengan path yang Anda peroleh pada langkah sebelumnya.sudo vi <network_configuration_file_path>
Mulai ulang layanan jaringan.
Muat ulang konfigurasi untuk semua network interface card.
sudo nmcli c reloadAktifkan network interface card.
sudo nmcli d connect eth0
SUSE dan OpenSUSE
Login ke instance ECS.
Buka ECS console - Instance. Di bilah navigasi atas, pilih Wilayah dan kelompok sumber daya target.
Buka halaman detail instance target. Klik Connect dan pilih Workbench. Ikuti petunjuk di halaman untuk login ke terminal.
Ubah konfigurasi jaringan agar menggunakan DHCP.
Edit berkas konfigurasi jaringan.
sudo vi /etc/sysconfig/network/ifcfg-eth0Modifikasi item konfigurasi berikut, lalu simpan berkas dan keluar.
BOOTPROTO='dhcp' STARTMODE='auto'
Mulai ulang layanan jaringan untuk menerapkan konfigurasi.
sudo systemctl restart wicked