Pag-configure ng Ubuntu 20.04 Network

Ubuntu 20 04 Network Configuration



Kung ikaw ay isang administrator ng Linux o regular na gumagamit, dapat mong malaman ang mga pangunahing kaalaman sa pagsasaayos ng network sa iyong Linux system. maaaring maging kapaki-pakinabang kapag nagto-troubleshoot ng mga isyu sa panloob at panlabas na pagkakakonekta. Ang pangunahing kaalaman ay nagsasangkot ng pag-alam ng pangalan ng interface, ang kasalukuyang pagsasaayos ng IP, at ang hostname. Gayundin, dapat mong malaman kung paano baguhin ang mga default na pagsasaayos sa na-customize na mga setting.

Sa artikulong ito, ipaliwanag namin kung paano gawin ang pangunahing pagsasaayos ng network sa system ng Ubuntu. Gagamitin namin ang Terminal ng linya ng utos para sa pagpapatupad ng mga utos. Upang buksan ang linya ng utos na Terminal sa Ubuntu, gamitin ang Ctrl + Alt + T keyboard shortcut.







Sa artikulong ito, sasakupin namin kung paano:



Tandaan: Pinatakbo namin ang mga utos at pamamaraan na nabanggit sa artikulong ito sa system ng Ubuntu 20.04.



Tingnan ang Kasalukuyang IP Address

Upang matingnan ang kasalukuyang IP address ng iyong machine, maaari mong gamitin ang alinman sa mga sumusunod na utos:





$ipsa

O kaya naman

$ip addr



Ang pagpapatakbo ng alinman sa mga utos sa itaas ay ipapakita ang impormasyon ng IP address. Tandaan ang pangalan ng interface mula sa output ng utos sa itaas.

Itakda ang Static IP Address

Sa sumusunod na pamamaraan, makikita natin kung paano i-set up ang static IP sa isang sistema ng Ubuntu.

Gumagamit ang Ubuntu 20.04 ng netplan bilang isang default network manager. Ang file ng pagsasaayos para sa netplan ay nakaimbak sa / etc / netplan direktoryo Maaari mong makita ang file ng pagsasaayos na nakalista sa / etc / netplan na direktoryo sa sumusunod na utos:

$ls /atbp/netplan

Ang utos sa itaas ay ibabalik ang pangalan ng file ng pagsasaayos kasama ang .yaml extension, na sa aking kaso ay 01-network-manager-all.yaml.

Bago gumawa ng anumang mga pagbabago sa file na ito, tiyaking lumikha ng isang backup na kopya nito. Gamitin ang utos ng cp upang magawa ito:

$ sudo cp / etc / netplan / 01-network-manager-lahat.yaml 01-network-manager-lahat.yaml.bak

Tandaan: Maaari kang magkaroon ng isang file ng pagsasaayos na may pangalan maliban sa 01-network-manager-all.yaml. Kaya tiyaking gagamitin mo ang tamang pangalan ng file ng pagsasaayos sa mga utos.

Maaari mong i-edit ang pagsasaayos ng netplan gamit ang anumang text editor. Narito ginagamit namin ang editor ng teksto ng Nano para sa hangaring ito.

$ sudo nano / etc / netplan / 01-network-manager-lahat.yaml

Pagkatapos ay idagdag ang mga sumusunod na linya sa pamamagitan ng pagpapalit ng pangalan ng interface, IP address, gateway, at impormasyong DNS na umaangkop sa iyong mga pangangailangan sa networking.

network:
bersyon
:2
tagabigay
:NetworkManager
mga etheret
:
ens33
:
dhcp4
:hindi
mga address
:
- 192.168.72.140/24
gateway4
:192.168.72.2
nameservers
:
mga address
:[8.8.8.8, 8.8.4.4]

Kapag tapos na, i-save at isara ang file.

Ngayon subukan ang bagong pagsasaayos gamit ang sumusunod na utos:

$sudonetplan subukan

Kung napatunayan nito ang pagsasaayos, matatanggap mo ang mensahe na tinanggap ang pagsasaayos; kung hindi man, gumulong ito pabalik sa nakaraang pagsasaayos.
Susunod, patakbuhin ang sumusunod na utos upang ilapat ang mga bagong pagsasaayos.

$sudonetplan apply

Pagkatapos nito, kumpirmahin ang IP address ng iyong machine gamit ang sumusunod na utos:

$ipsa

Dapat itong sumasalamin sa mga pagbabagong nagawa mo.

Itakda ang Dynamic IP Address

Sa sumusunod na pamamaraan, makikita natin kung paano i-configure ang interface upang makatanggap ng isang pabago-bagong IP address mula sa DHCP. I-edit ang file ng pagsasaayos ng netplan gamit ang anumang text editor. Narito ginagamit namin ang editor ng teksto ng Nano para sa hangaring ito.

$ sudo nano / etc / netplan / 01-network-manager-lahat.yaml

Pagkatapos ay idagdag ang mga sumusunod na linya sa pamamagitan ng pagpapalit ng pangalan ng interface ng network interface ng iyong system.

network:
bersyon
:2
tagabigay
:NetworkManager
mga etheret
:
ens33
:
dhcp4
:oo
mga address
:[]

Kapag tapos na, i-save at isara ang file.

Ngayon subukan ang bagong pagsasaayos gamit ang sumusunod na utos:

$sudonetplan subukan

Kung napatunayan nito ang pagsasaayos, matatanggap mo ang mensahe na tinanggap ng pagsasaayos, kung hindi man, ito ay babalik sa dating pagsasaayos.

Susunod, patakbuhin ang sumusunod na utos upang ilapat ang mga bagong pagsasaayos.

$sudonetplan apply

Pagkatapos nito, suriin ang IP address ng iyong machine gamit ang sumusunod na utos:

$ipsa

Tingnan ang Kasalukuyang Hostname

Upang matingnan ang kasalukuyang hostname, maaari mong gamitin ang alinman sa mga sumusunod na utos:

$hostnamectl

o

$hostname

Baguhin ang Hostname

Mayroong dalawang magkakaibang paraan upang baguhin ang hostname ng system. Upang baguhin ang hostname ng system, dapat kang isang root user o isang karaniwang gumagamit na may mga pribilehiyong sudo.

Gamit ang Hostnamectl Command

Upang baguhin ang hostname ng system sa isang bagong pangalan, gamitin ang sumusunod na utos:

$sudohostnamectl pangalan ng set-hostname

Halimbawa:

$sudodesktop ng set-hostname ng hostnamectl

Babaguhin ng utos na ito ang hostname ng system sa desktop.

Pagkatapos nito, i-reboot ang system at makikita mo ang bagong hostname na nakatalaga sa iyong system.

Paggamit ng Hostname Command

Maaari ding magamit ang utos ng hostname upang baguhin ang hostname ng system. Gamitin ang sumusunod na utos upang baguhin ang hostname ng system:

$sudo hostnamepangalan

Pansamantalang binabago ng utos na ito ang hostname ng system. Upang permanenteng baguhin ang hostname, kakailanganin mong i-edit ang / etc / hostname at / etc / host file

Gamitin ang sumusunod na utos upang mai-edit ang / etc / hostname file:

$sudo nano /atbp/hostname

Palitan ang bagong hostname ng bagong pangalan, pagkatapos ay i-save at lumabas sa file.

Susunod, gamitin ang sumusunod na utos upang mai-edit ang / etc / host file:

Palitan ang bagong hostname ng bagong pangalan, pagkatapos ay i-save at lumabas sa file.

$sudo nano /atbp/host

Pagkatapos nito, i-reboot ang system at makikita mo ang bagong hostname na nakatalaga sa iyong system.

Kapag tapos ka na sa mga pangunahing pagsasaayos ng network, gamitin ang ping command upang mapatunayan ang pagkakakonekta ng iyong system sa iba pang mga system sa network at sa panlabas na network.

$pingIP-address o pangalan ng domain

Iyon lang ang mga pangunahing kaalaman na kailangan mong malaman tungkol sa pagsasaayos ng network sa Ubuntu 20.04 system. Tandaan na kung mayroon kang maraming mga interface ng network, kailangan mong magsagawa ng mga pagsasaayos ng IP para sa bawat interface. Sana nagustuhan mo ang artikulo!