Android

Bagaimana mengkonfigurasi alamat ip static pada ubuntu 18.04

Tutorial Cara Setting IP Static di Ubuntu Server 18.04 dan 19.04

Tutorial Cara Setting IP Static di Ubuntu Server 18.04 dan 19.04

Isi kandungan:

Anonim

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: yes Nyatakan alamat IP statik 192.168.121.199/24 . Di bawah addresses: anda boleh menambah satu atau lebih IP alamat IPv4 atau IPv6 yang akan ditugaskan ke antara muka rangkaian.Specifikkan gateway gateway4: 192.168.121.1 Di bawah nameservers , nyatakan addresses: pelayan nama addresses:
/etc/netplan/01-netcfg.yaml

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.

  1. 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 ubuntu