Giunsa ang Pag-configure sa Static IP Address sa Ubuntu 20.04


Kasagaran, kung ang usa ka sistema sa kliyente magkonektar sa usa ka network pinaagi sa WiFi o usa ka ethernet cable, awtomatiko kini nga nagpili usa ka IP address gikan sa router. Nahimo kini nga posible pinaagi sa DHCP server nga nag-auto-assign sa mga IP address sa mga kliyente gikan sa usa ka pool sa mga adres.

Ang disbentaha sa DHCP mao nga sa higayon nga ang oras sa pag-abang sa DHCP matapos na, ang IP address sa usa ka sistema mausab ngadto sa lain, ug kini mosangpot sa pagkadiskonekta kung ang sistema gigamit alang sa usa ka partikular nga serbisyo sama sa file server. Tungod niini nga rason, mahimo nimong itakda ang usa ka static nga IP address aron dili kini mausab bisan kung ang oras sa pag-abang nahuman na.

Niini nga giya, makakat-on ka kung unsaon pag-configure ang usa ka static nga IP address sa Ubuntu 20.04 server ug desktop.

Gigamit sa Ubuntu ang NetworkManager daemon alang sa pagdumala sa configuration sa network. Mahimo nimong i-configure ang usa ka static nga IP bisan sa graphical o sa linya sa mando.

Alang niini nga giya, mag-focus kami sa pagtakda sa usa ka static nga IP address gamit ang GUI ug sa command line, ug ania ang IP configuration:

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

Kini nga impormasyon mahimong lahi alang kanimo, busa ilisan ang mga kantidad sumala sa imong subnet.

Niini nga panid

  • Itakda ang Static IP Address sa Ubuntu 20.04 Desktop
  • Itakda ang Static IP Address sa Ubuntu 20.04 Server

Aron makasugod, Ilunsad ang 'Mga Setting' gikan sa menu sa aplikasyon sama sa gipakita.

Sa bintana nga makita, i-klik ang tab nga 'Network' sa wala nga sidebar ug dayon i-hit ang gear icon sa interface sa network nga gusto nimong i-configure. Sa akong kaso, gi-configure nako ang akong wired interface.

Sa bag-ong bintana nga makita, ang mga setting sa network sa imong interface ipakita sama sa gipakita. Sa kasagaran, ang IP address gitakda nga gamiton ang DHCP aron awtomatiko nga mopili og IP address gikan sa Router o bisan unsang DHCP server.

Sa among kaso, ang kasamtangan nga IP address nga gi-assign mao ang 192.168.2.104.

Karon pilia ang IPv4 tab aron magsugod sa pag-set sa static nga IP address. Sama sa imong makita, ang IP addressing gitakda sa Automatic (DHCP) pinaagi sa default.

I-klik ang 'Manual' nga opsyon ug ang bag-ong address fields ipakita. Pun-a ang imong gusto nga static IP address, netmask, ug default gateway.

Ang DNS gitakda usab sa awtomatiko. Aron mano-mano nga i-configure ang DNS, i-klik ang toggle aron i-off ang Automatic DNS. Dayon ihatag ang imong gusto nga DNS entries nga gibulag sa comma sama sa gipakita.

Kung nahuman na ang tanan, i-klik ang 'Apply' button sa taas nga tuo nga suok sa bintana. Aron magamit ang mga pagbag-o, i-restart ang interface sa network pinaagi sa pag-klik sa toggle aron ma-disable kini ug mahimo kini pag-usab.

Sa makausa pa, i-klik ang gear icon aron ipadayag ang bag-ong IP configuration sama sa gipakita.

Mahimo usab nimo nga kumpirmahon ang IP address sa terminal pinaagi sa pagpadagan sa ip addr command.

$ ifconfig
OR
$ ip addr

Aron makumpirma ang mga DNS server, padagana ang mando:

$ systemd-resolve --status

Nakita namon kung giunsa namon ma-configure ang usa ka static nga IP address nga graphic sa Ubuntu 20.04 desktop. Ang laing kapilian mao ang pag-configure sa usa ka static nga IP address sa terminal gamit ang Netplan.

Gipalambo sa Canonical, ang Netplan usa ka command-line utility nga gigamit sa pag-configure sa networking sa modernong mga distribusyon sa Ubuntu. Gigamit sa Netplan ang mga file nga YAML aron ma-configure ang mga interface sa network. Mahimo nimong i-configure ang usa ka interface aron makakuha usa ka IP nga dinamikong gamit ang DHCP protocol o magbutang usa ka static nga IP.

Ablihi ang imong terminal ug adto sa direktoryo nga /etc/netplan. Makita nimo ang YAML configuration file nga imong gamiton sa pag-configure sa IP address.

Sa akong kaso ang YAML file mao ang 01-network-manager-all.yaml nga adunay mga default setting sama sa gipakita.

Para sa Ubuntu server, ang YAML file kay 00-installer-config.yaml ug kini ang default settings.

Aron ma-configure ang usa ka static nga IP, kopyaha ug idikit ang configuration sa ubos. Hunahunaa ang gilay-on sa YAML file.

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]

Sunod, i-save ang file ug padagana ang netplan command sa ubos aron ma-save ang mga pagbag-o.

$ sudo netplan apply

Mahimo nimong kumpirmahon ang IP address sa imong interface sa network gamit ang ifconfig command.

$ ifconfig

Kini nagtapos sa artikulo karong adlawa. Nanghinaut kami nga naa ka na sa posisyon aron ma-configure ang usa ka static nga IP address sa imong Ubuntu 20.04 desktop & server system.