Otu esi ahazi adreesị IP Static na Ubuntu 20.04


Ọtụtụ mgbe, mgbe sistemụ ahịa na-ejikọ na netwọkụ site na WiFi ma ọ bụ eriri ethernet, ọ na-ahọrọ adreesị IP na-akpaghị aka site na rawụta. Emere nke a kwe omume site na sava DHCP nke na-ekenye ndị ahịa adreesị IP n'onwe ha site na ọdọ mmiri adreesị.

Ihe ndọghachi azụ na DHCP bụ na ozugbo oge mgbazinye DHCP agafeela, adreesị IP nke sistemu na-agbanwe gaa na nke dị iche, nke a na-eduga na nkwụsịtụ ma ọ bụrụ na ejiri sistemụ ahụ maka otu ọrụ dị ka sava faịlụ. N'ihi nke a, ị nwere ike ịtọ adreesị IP static ka ọ ghara ịgbanwe ọbụna mgbe oge mgbazinye agwụla.

N'ime ntuziaka a, ị ga-amụta ka esi ahazi adreesị IP static na sava Ubuntu 20.04 na desktọpụ.

Ubuntu na-eji NetworkManager daemon maka ijikwa nhazi netwọkụ. Ị nwere ike hazie IP static ma ọ bụ eserese ma ọ bụ n'ahịrị iwu.

Maka ntuziaka a, anyị ga-elekwasị anya na ịtọ adreesị IP static site na iji ma GUI na ahịrị iwu, ebe a bụ nhazi IP:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Ozi a ga-adị iche maka gị, ya mere dochie ụkpụrụ ndị ahụ dị ka subnet gị si dị.

Na ibe a

  • Tọọ Adreesị IP Static na Desktọpụ Ubuntu 20.04
  • Tọọ Adreesị IP Static na sava Ubuntu 20.04

Iji malite, malite 'Ntọala' site na ngwa ngwa dị ka egosiri.

Na mpio nke gosipụtara, pịa taabụ 'Network' na akụkụ aka ekpe wee pịa akara ngosi gia na interface netwọk nke ịchọrọ ịhazi. N'ọnọdụ m, ana m ahazi interface wired m.

Na mpio ọhụrụ na-egosi, a ga-egosipụta ntọala netwọkụ interface gị dị ka egosiri. Na ndabara, a na-edozi adreesị IP ka ọ jiri DHCP were họrọ adreesị IP na-akpaghị aka site na rawụta ma ọ bụ ihe nkesa DHCP ọ bụla ọzọ.

N'ọnọdụ anyị, adreesị IP ugbu a ekenyere bụ 192.168.2.104.

Ugbu a họrọ taabụ IPv4 ka ịmalite ịtọ adreesị IP static. Dịka ị na-ahụ, edobere adreesị IP na akpaaka (DHCP) na ndabara.

Pịa na nhọrọ 'Akwụkwọ ntuziaka' na mpaghara adreesị ọhụrụ ga-egosipụta. Dejupụta adreesị IP static, netmask, na ọnụ ụzọ ndabara.

Adokwa DNS ka ọ bụrụ akpaaka. Ka iji aka hazie DNS, pịa ngbanwe ka gbanyụọ DNS akpaaka. Wee nye ndenye DNS masịrị gị site na rikoma dị ka egosiri.

Ozugbo emechara ihe niile, pịa bọtịnụ 'Tinye' na akuku aka nri elu nke mpio ahụ. Maka mgbanwe ndị a itinye, malitegharịa interface netwọk site na ịpị ngbanwe iji gbanyụọ ya ma mee ya ọzọ.

Ọzọ, pịa akara ngosi gia iji kpughee nhazi IP ọhụrụ dịka egosiri.

Ị nwekwara ike kwado adreesị IP dị na njedebe site na iji iwu IP addr.

$ ifconfig
OR
$ ip addr

Iji kwado sava DNS, mee iwu a:

$ systemd-resolve --status

Anyị ahụla ka anyị nwere ike isi hazie adreesị IP static na desktọpụ Ubuntu 20.04. Nhọrọ ọzọ bụ ịhazi adreesị IP static na ọnụ ọnụ site na iji Netplan.

Canonical mebere ya, Netplan bụ akụrụngwa iwu-akara eji ahazi ịkparịta ụka n'Ịntanet na nkesa Ubuntu ọgbara ọhụrụ. Netplan na-eji faịlụ YAML hazie ebe netwọkụ. Ị nwere ike hazie interface iji nweta IP n'ike n'ike site na iji usoro DHCP ma ọ bụ tọọ IP static.

Mepee ọdụ gị wee gaba na /etc/netplan ndekọ. Ị ga-ahụ faịlụ nhazi YAML nke ị ga-eji hazie adreesị IP.

N'okwu m, faịlụ YAML bụ 01-network-manager-all.yaml nwere ntọala ndabara dị ka egosiri.

Maka sava Ubuntu, faịlụ YAML bụ 00-installer-config.yaml na ndị a bụ ntọala ndabara.

Iji hazie IP static, detuo na mado nhazi n'okpuru. Lezienụ anya maka oghere dị na faịlụ YAML.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Na-esote, chekwaa faịlụ ma mee iwu netplan n'okpuru iji chekwaa mgbanwe ndị ahụ.

$ sudo netplan apply

Ị nwere ike mechaa kwado adreesị IP nke interface netwọk gị site na iji iwu ifconfig.

$ ifconfig

Nke a kpuchiri akụkọ taa. Anyị na-atụ anya na ị nọ ugbu a iji hazie adreesị IP static na desktọpụ Ubuntu 20.04 & sistemụ sava gị.