Tutorial Cara Setting IP Static di Ubuntu Server 18.04 dan 19.04
Isi kandungan:
- Mengkonfigurasi alamat IP statik menggunakan DHCP
- Netplan
- Mengkonfigurasi alamat IP statik pada Ubuntu Server
- Mengkonfigurasi alamat IP Statik di Ubuntu Desktop
- Kesimpulannya
Dalam tutorial ini, kami akan menerangkan cara menyiapkan alamat IP statik pada Ubuntu 18.04.
Dalam kebanyakan situasi, alamat IP diberikan secara dinamik oleh pelayan DHCP router anda. Menetapkan alamat IP statik pada mesin Ubuntu anda mungkin diperlukan dalam situasi yang berbeza, seperti mengkonfigurasi port forwarding atau menjalankan pelayan media pada rangkaian anda.
Mengkonfigurasi alamat IP statik menggunakan DHCP
Cara termudah dan yang disyorkan untuk memberikan alamat IP statik ke peranti pada LAN anda adalah dengan menyediakan DHCP Statik pada router anda. DHCP statik atau tempahan DHCP adalah ciri yang terdapat pada kebanyakan penghantar yang menjadikan pelayan DHCP secara automatik memberikan alamat IP yang sama kepada peranti rangkaian tertentu, setiap kali peranti meminta alamat dari pelayan DHCP. Ini berfungsi dengan memberikan IP statik ke alamat MAC peranti yang unik. Langkah-langkah untuk mengkonfigurasi tempahan DHCP berbeza dari router ke penghala dan ia dinasihatkan untuk merujuk kepada dokumentasi vendor.
Netplan
Bermula dengan pelepasan 17.10, Netplan adalah alat pengurusan rangkaian lalai di Ubuntu, menggantikan fail konfigurasi
/etc/network/interfaces
yang sebelum ini digunakan untuk mengkonfigurasi rangkaian pada Ubuntu.
Netplan menggunakan fail konfigurasi dengan sintaks YAML. Untuk mengkonfigurasi antara muka rangkaian dengan Netplan, anda hanya membuat deskripsi YAML untuk antara muka dan Netplan menghasilkan fail konfigurasi yang diperlukan untuk alat penghantar pilihan anda.
Netplan kini menyokong dua penyedia NetworkManager dan Systemd-networkd. NetworkManager kebanyakannya digunakan pada mesin Desktop sementara Systemd-networkd digunakan pada pelayan tanpa GUI.
Mengkonfigurasi alamat IP statik pada Ubuntu Server
Versi Ubuntu yang lebih baru menggunakan 'Nama Interface Network Predictable' yang bermula dengan
en
. secara lalai. Langkah pertama adalah untuk mengenal pasti nama antara muka ethernet yang anda hendak konfigurasikan. Anda boleh menggunakan arahan pautan ip seperti yang ditunjukkan di bawah:
ip link
Perintah ini akan mencetak senarai semua antara muka rangkaian yang tersedia. Dalam kes ini, nama antara muka adalah
ens3
:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
Fail konfigurasi netplan disimpan dalam direktori
/etc/netplan
dan mempunyai sambungan
.yaml
. Anda mungkin akan mendapati satu atau dua fail YAML dalam direktori ini. Fail mungkin berbeza dari persediaan ke persediaan. Biasanya, fail bernama
01-netcfg.yaml
,
50-cloud-init.yaml
atau
NN_interfaceName.yaml
, tetapi dalam sistem anda mungkin berbeza.
Buka fail konfigurasi YAML dengan editor teks anda:
sudo nano /etc/netplan/01-netcfg.yaml
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
Sebelum menukar konfigurasi, mari jelaskan kod itu dalam masa yang singkat.
Setiap fail Netplan Yaml bermula dengan kunci
network
yang mempunyai sekurang-kurangnya dua elemen yang diperlukan. Elemen pertama yang diperlukan ialah versi format konfigurasi rangkaian dan yang kedua ialah jenis peranti. Nilai jenis peranti boleh menjadi
ethernets
,
bonds
,
bridges
, dan
vlans
.
Konfigurasi di atas juga termasuk jenis
renderer
. Di luar kotak, jika anda memasang Ubuntu dalam mod pelayan, penghantar dikonfigurasikan untuk menggunakan
networkd
sebagai hujung belakang.
Di bawah jenis peranti (dalam kes ini
ethernets
) kita boleh menentukan satu atau lebih antara muka rangkaian. Dalam contoh ini kita hanya mempunyai satu antara muka
ens3
yang dikonfigurasikan untuk mendapatkan alamat IP dari
dhcp4: yes
pelayan DHCP
dhcp4: yes
.
Untuk menetapkan alamat IP statik untuk
ens3
antara muka mengedit fail seperti berikut:
- Tetapkan DHCP ke tidak
dhcp4: yesNyatakan alamat IP statik192.168.121.199/24. Di bawahaddresses:anda boleh menambah satu atau lebih IP alamat IPv4 atau IPv6 yang akan ditugaskan ke antara muka rangkaian.Specifikkan gatewaygateway4: 192.168.121.1Di bawahnameservers, nyatakanaddresses:pelayan namaaddresses:
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:
Apabila mengedit fail Yaml pastikan anda mengikuti standard induk kod YAML kerana mungkin tidak berfungsi jika terdapat ralat sintaks dalam konfigurasi.
Sebaik sahaja selesai simpan dan tutup fail tersebut dan gunakan perubahan dengan:
sudo netplan apply
Sahkan perubahan dengan menaip:
ip addr show dev ens3
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
Itu sahaja! Anda telah memberikan IP statik ke pelayan Ubuntu anda.
Mengkonfigurasi alamat IP Statik di Ubuntu Desktop
Menyediakan alamat IP statik pada komputer Ubuntu Desktop tidak memerlukan pengetahuan teknikal.
-
Dalam skrin Aktiviti, cari "rangkaian" dan klik ikon Rangkaian. Ini akan membuka tetapan konfigurasi GNOME Network. Klik ikon anak panah.



Sekarang bahawa anda telah menyediakan alamat IP statik, buka terminal anda sama ada dengan menggunakan pintasan papan kekunci
Ctrl+Alt+T
atau dengan mengklik pada ikon terminal dan sahkan perubahan dengan menaip:
ip addr
Output akan menunjukkan alamat IP antara muka:
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
Kesimpulannya
Anda telah belajar cara menetapkan alamat IP statik pada mesin Ubuntu 18.04 anda.
rangkaian ubuntuBagaimana untuk mencari alamat IP di Windows: Lookup Alamat Ip
Apakah alamat IP saya? Bagaimana untuk mengetahui alamat IP? Pengguna Windows 10/8/7 dapat mengetahui alamat IP mereka, dengan mengakses panel kawalan.
Bagaimana untuk memasang dan mengkonfigurasi pelayan nfs pada ubuntu 18.04
Sistem Fail Rangkaian (NFS) adalah protokol sistem fail yang diedarkan yang membolehkan anda berkongsi direktori jauh melalui rangkaian. Dalam tutorial ini, kami akan menerangkan cara menyediakan Server NFSv4 di Ubuntu 18.04.
Bagaimana untuk memasang dan mengkonfigurasi redis pada ubuntu 18.04
Redis adalah kedai struktur data memori sumber terbuka. Ia boleh digunakan sebagai pangkalan data, cache dan broker mesej dan menyokong pelbagai struktur data seperti Strings, Hashes, Lists, Sets, etc. Tutorial ini menerangkan cara memasang dan mengkonfigurasi Redis pada pelayan Ubuntu 18.04.










