Solusyon sa Hindi Makakonekta ang Network sa Ubuntu 24.04 [Gabay 2025]

1. Panimula

Ang Ubuntu ay ginagamit ng maraming gumagamit dahil sa kanyang katatagan at kakayahang umangkop. Gayunpaman, lalo na sa bagong bersyon na Ubuntu 24.04 LTS, may mga ulat ng problema kung saan hindi normal na gumagana ang network. Sa artikulong ito, tatalakayin nang detalyado ang mga paraan upang malutas ang mga problemang ito sa koneksyon ng network.

Ang gabay na ito ay nakatuon sa mga nagsisimula hanggang sa gitnang antas. Nagbibigay ito ng kapaki-pakinabang na impormasyon kapag hindi nakikilala ang Wi-Fi o wired LAN, o kapag hindi makakonekta sa internet dahil sa DNS error.

2. Ubuntu 24.04 sa mga problema sa network: Mga sanhi at buod

Mga karaniwang problema sa koneksyon ng network

Ang mga problema sa koneksyon ng network na nangyayari sa Ubuntu ay napakarami. Narito ang mga pangunahing halimbawa.

  • Hindi makakonekta ang Wi-Fi
    Maaaring hindi matagpuan ang access point, o kahit tama ang password, nabibigo ang koneksyon.
  • Hindi kinikilala ang wired LAN
    Kahit na konektado ang network cable, maaaring hindi kinikilala ang estado ng koneksyon.
  • Hindi makakonekta sa internet dahil sa DNS error
    Kahit na nakuha ang IP address, maaaring hindi ma-access ang mga website.

Mga pangunahing sanhi

Ang mga problema sa koneksyon ng network ay maaaring i-kategorya sa mga sumusunod na salik.

  1. Mga problema sa hardware
    Kapag may pisikal na isyu sa network card o Wi-Fi adapter.
  2. Mga pagkakamali sa setting o error sa Netplan
    Dahil sa kakulangan o maling input sa configuration file, maaaring ma-block ang koneksyon.
  3. Mga isyu sa compatibility ng driver
    Maaaring maging sanhi ang mga driver na hindi tugma sa bagong bersyon ng Ubuntu.
  4. Mga conflict sa software
    Nangyayari ang mga problema dahil sa interference ng maraming network management tool.

3. Mga Batayang Hakbang sa Pag-troubleshoot

Mga Simpleng Item na Suriin

Una, upang alisin ang mga pisikal na salik, mangyaring suriin ang mga sumusunod.

  • Pagsusuri ng Kable o Pisikal na Koneksyon
    Sa kaso ng wired LAN, suriin kung tama ang pagkakakonekta ng kable. Sa Wi-Fi, kumpirmahin na gumagana ang access point.
  • Katayuan ng Wi-Fi Switch
    Sa notebook PC, maaaring may pisikal na switch na nagdidisable ng Wi-Fi.

Batayang Pagsusuri Gamit ang Mga Command

Susunod, gumamit ng terminal upang suriin ang kalagayan ng network.

  1. ip address na Command
    Suriin ang kasalukuyang network interface at katayuan.
   ip address

Halimbawa ng Resulta:

   3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
       link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff
       inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic wlan0

Kung hindi nasa UP na estado, ang interface ay hindi pinagana.

  1. ping na Command
    Subukan ang connectivity ng network.
   ping -c 4 8.8.8.8

Kung walang tugon, ang koneksyon sa external network ay naka-block.

Pag-restart at Pag-reset ng Network Service

Kung hindi naayos ang problema, subukan ang mga sumusunod na hakbang.

  1. Pag-restart ng Buong System
    Ang pag-restart ay maaaring madaling ayusin ang maraming problema.
   sudo reboot
  1. Pag-restart ng Network Service
    I-restart ang network manager upang i-reset ang koneksyon.
   sudo systemctl restart NetworkManager

4. Mga Tiyak na Problema at Solusyon

4.1 Kapag hindi kinikilala ang device

Kung hindi kinikilala ang network interface, unang suriin ang estado ng interface.

Paano Suriin ang Interface

  1. ip link command para suriin
    Suriin kung kinikilala ang network device.
   ip link

Kung hindi lumitaw sa resulta ang eth0 (LAN na may kable) o wlan0 (Wi-Fi), maaaring hindi tama ang pagkilala sa device.

  1. Pagsusuri at Pag-install ng Kinakailangang Driver
    Maaaring hindi tama ang pag-install ng driver. Maaari itong ayusin sa mga sumusunod na hakbang.
   lspci | grep -i network

Batay sa resulta, hanapin at i-install ang kaukulang driver.
Halimbawa:

   sudo apt install linux-modules-extra-$(uname -r)
   sudo reboot

Pag-test ng Hardware

  • Kung gumagamit ng USB Wi-Fi adapter, subukan ang ibang USB port o suriin kung hindi sira ang adapter mismo.

4.2 Mga Pagkakamali sa Netplan Setting

Sa Ubuntu 24.04, ang Netplan ang ginagamit na standard na tool para sa network management. Kung may pagkakamali sa config file, hindi tama ang pag-config ng network.

Pagsusuri ng Netplan Config File

  1. Ang config file ay nasa /etc/netplan/ directory. Ipakita ang laman gamit ang sumusunod na command.
   sudo nano /etc/netplan/01-netcfg.yaml

Halimbawa ng Setting:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         dhcp4: true
  1. Pagkatapos i-save ang setting, i-apply ang Netplan.
   sudo netplan apply

Mga Karaniwang Error at Paano Ayusin

  • Mga Error sa Format ng YAML
    Kung hindi tama ang spaces o indents, magkakaroon ng error. Gumamit ng online YAML validator para suriin.
  • Kung may error sa pag-apply
    Subukan ang command para i-disable ang setting.
  sudo netplan try

 

5. Pag-aaral ng Kaso: Mga Solusyon Gamit ang Mga Konkretong Halimbawa

5.1 Problema sa Hindi Nakikilalang Wi-Fi sa Ubuntu 24.04

Sitwasyon ng Problema
Pagkatapos mag-install ng Ubuntu 24.04, maraming ulat na hindi nakikilala ang Wi-Fi, at hindi makakonekta sa network. Karaniwang hindi lumalabas ang Wi-Fi interface, at hindi nadedetect ang mga access point.

Solusyon

  1. Pag-install ng Wi-Fi Driver
    Kung hindi tama ang pagtatrabaho ng Wi-Fi adapter, maaaring malutas ito sa pamamagitan ng pag-install ng kinakailangang driver.
   sudo apt update
   sudo apt install linux-firmware
   sudo reboot

Pagkatapos mag-reboot, suriin kung nakikilala na ang Wi-Fi.

  1. Pag-restart ng Serbisyo ng Network
    Kung walang problema sa driver, i-restart ang serbisyo ng network.
   sudo systemctl restart NetworkManager
  1. Pag-activate ng Wi-Fi Interface
    Kung naka-disable ang Wi-Fi interface, i-activate ito nang manu-mano.
   sudo ip link set wlan0 up
  1. Pagsusuri ng Setting ng Power Management
    Sa ilang Wi-Fi adapter, ang tampok ng power management ay maaaring makagalaw sa koneksyon at gawing hindi matatag. Upang i-disable ito, gawin ang sumusunod.
   sudo iwconfig wlan0 power off

5.2 Kung Biglang Hindi Na Gumagana ang Wired LAN

Sitwasyon ng Problema
Habang gumagamit ng Ubuntu, biglang hindi na nakikilala ang wired LAN, at hindi na makakonekta sa internet. Lalo na ito nangyayari pagkatapos ng bagong system update o pagbabago ng kernel.

Solusyon

  1. Pagsusuri ng Cable at Port
    Suriin ang pisikal na koneksyon. Gumamit ng ibang LAN cable o port upang suriin kung hindi hardware ang problema.
  2. Pagwawasto ng Setting ng Netplan
    Suriin ang config file ng wired LAN, at kung kailangan ng pagwawasto, gawin ito nang ganito.
   sudo nano /etc/netplan/01-netcfg.yaml

Halimbawa ng Setting:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         dhcp4: true

Pagkatapos magwawasto, i-apply ang Netplan.

   sudo netplan apply
  1. Re-install ng Driver
    Pagkatapos mag-update ng bagong kernel, posibleng hindi tama ang pagtatrabaho ng driver ng NIC (network interface card).
   sudo apt install --reinstall linux-modules-extra-$(uname -r)
   sudo reboot
  1. Pagsusuri ng System Log
    Kung hindi pa rin nalulutas ang problema, suriin ang system log upang matukoy ang detalye ng error.
   sudo dmesg | grep -i eth

Ayon sa error message, isagawa ang karagdagang hakbang.

6. Mga Pagkakaiba sa Setting ng Network: Paghahambing sa Ubuntu 20.04・22.04

Sa Ubuntu 24.04, may ilang pagpapahusay na idinagdag sa mekanismo ng pamamahala ng network. Dahil dito, may mga bahagi na naiiba sa paraan ng setting sa mga naunang bersyon. Sa seksyong ito, ipapaliwanag ang mga pangunahing pagkakaiba at mga punto ng pansin sa panahon ng paglipat.

Ebolusyon ng Netplan

Mula sa Ubuntu 20.04 at susunod, ang Netplan ay naging standard na tool para sa setting ng network, ngunit sa 24.04, may mga sumusunod na pagbabago.

  1. Pagsimple ng Default Setting
    Sa 24.04, ang initial setting ng Netplan ay ginawang mas simple. Espesipiko, mas madalas na ginagamit ang renderer: NetworkManager mula sa simula.
  • Halimbawa: Sa kapaligiran ng Wi-Fi, ang NetworkManager ay pinapilihan, at madalas na hindi na kailangan ang manual setting.
  1. Flexibility ng YAML Syntax
    Ang paglalarawan sa file ng setting ng Netplan ay naging mas flexible, at nabawasan ang ilang error. Halimbawa, mas mahirap nang magkaroon ng pagkakamali sa indent na nagiging dahilan ng pagkabigo sa pag-apply.
  2. Suporta sa Bagong Parameter
    Sa 24.04, ang parameter para sa pagtukoy ng maraming DNS server ay pinahabang suporta.

Mga Punto ng Pansin sa Paglipat mula sa Ubuntu 20.04・22.04 patungo sa 24.04

  1. Compatibility ng Setting File
    Maaaring hindi madirektang ma-apply ang mga file ng setting ng Netplan mula sa 20.04 o 22.04 sa 24.04. Suriin ito sa paraang sumusunod.
   sudo netplan try

Kung may error, suriin ang format ng file o ang mga parameter.

  1. Aspektong NetworkManager
  • Kung ginamit ang renderer: networkd sa 20.04 o 22.04, maaaring kailanganin na lumipat sa NetworkManager pagkatapos ng upgrade sa 24.04.
  • Halimbawa ng Setting:
    yaml network: version: 2 renderer: NetworkManager ethernets: eth0: dhcp4: true

Pagbabago sa DNS Setting

Sa 24.04, ang default DNS setting ay pinahusay upang maging pare-pareho sa buong sistema. Dahil dito, makikita ang mga sumusunod na pagbabago.

  1. Pagpapatibay ng systemd-resolved
  • Ang DNS cache function ay epektibong naka-on sa default.
  • Maaaring madaling i-clear ang cache o i-restart gamit ang systemctl restart systemd-resolved.
  1. Inirerekomendang Pagbabago sa Manual Setting
  • Ang direktang pag-edit sa /etc/resolv.conf ay hindi na inirerekomenda.
  • Sa halip, maaaring gumamit ng /etc/systemd/resolved.conf para sa permanenteng setting.

Pagpapahusay sa Wi-Fi Setting

Sa 24.04, ang Wi-Fi setting ay lalong ginawang simple. Dahil awtomatikong pinamamahalaan ng NetworkManager ang koneksyon sa Wi-Fi, nababawasan ang mga sumusunod na problema.

  • Ang delay sa paglipat ng koneksyon sa pagitan ng maraming access point.
  • Ang pangangailangan ng manual setting para sa SSID o password.

Pagbabago sa Virtual Environment

  1. Pagbabago sa Default Network Mode
  • Ang setting ng network sa virtual machine ay binago upang maging priority ang NAT mode, na nagiging mas stable ang koneksyon sa internet.
  • Maaaring manu-manong baguhin sa bridge mode kung kinakailangan.
  1. Pagpapahusay sa Awtomatikong Pagkuha ng IP Address
  • Ang behavior ng DHCP ay na-optimize, kaya tumpak na makukuha ang IP address kahit sa virtual environment.

7. Mga Madalas na Tanong (FAQ)

Q1: Bakit ang Wi-Fi ay nagko-connect nang sandali ngunit agad na nawawala?

Dahilan:
Ang setting ng power management ng Wi-Fi adapter ay maaaring maging sanhi, kung saan ang koneksyon ay nawawala kapag pumasok ito sa sleep state.

Solusyon:

  1. Suriin ang estado ng power management.
   iwconfig wlan0

Power Management: onat ipinapakita kung ganito, kailangang i-disable ito.

  1. Gamit ang sumusunod na command upang i-disable ang power management.
   sudo iwconfig wlan0 power off
  1. Upang gawing permanent, lumikha o i-edit ang config file.
   sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Baguhin ang nilalaman tulad ng sumusunod.

   [connection]
   wifi.powersave = 2

Q2: pingcommand para sa IP address ay makakakonekta ngunit bakit hindi lumalabas ang website?

Dahilan:
Ang DNS setting ay hindi tama na gumagana, kaya posibleng hindi nagre-resolve ng pangalan.

Solusyon:

  1. Suriin ang kasalukuyang DNS setting.
   cat /etc/resolv.conf

Kung blanko ang resulta, hindi naka-set ang DNS server.

  1. Temporarily, i-set ang Google Public DNS.
   sudo nano /etc/resolv.conf

Baguhin ang nilalaman sa sumusunod.

   nameserver 8.8.8.8
   nameserver 8.8.4.4
  1. Kung kailangan ng permanent na pagbabago, i-edit ang /etc/systemd/resolved.conf.
   sudo nano /etc/systemd/resolved.conf

Halimbawa ng setting:

   [Resolve]
   DNS=8.8.8.8 8.8.4.4
  1. I-apply ang setting.
   sudo systemctl restart systemd-resolved

Q3: Ginagamit ko ang Ubuntu sa virtual environment ngunit walang network connection. Ano ang gagawin?

Dahilan:
Posibleng hindi angkop ang network setting ng virtual environment.

Solusyon:

  1. Suriin ang network setting ng virtual environment.
  • Sa kaso ng VirtualBox:
    Sa setting ng virtual machine, “Network” → “Connection Method” i-set sa “NAT” o “Bridged Adapter”.
  • Sa kaso ng VMware:
    I-set ang “Network Adapter” sa “Bridge Mode” o “NAT Mode”.
  1. Sa loob ng virtual machine, suriin ang interface.
   ip link

Kung hindi UP ang eth0 o ens33 at iba pa, i-activate ito.

   sudo ip link set eth0 up
  1. I-reacquire ang IP address gamit ang DHCP.
   sudo dhclient eth0

Q4: Hindi na nakikilala ang wired LAN. Paano ito suriin?

Dahilan:
Posibleng pisikal na connection problem, driver malfunction, o error sa Netplan setting.

Solusyon:

  1. Suriin ang cable at port, subukan ang ibang cable o port.
  2. Suriin ang estado ng network interface.
   ip link

Kung hindi nakikita ang device, suriin ang driver.

   lspci | grep -i ethernet
  1. Kung kinakailangan, i-reinstall ang driver.
   sudo apt install linux-modules-extra-$(uname -r)
   sudo reboot
  1. I-correct ang Netplan setting.
   sudo nano /etc/netplan/01-netcfg.yaml

Halimbawa ng setting:

   network:
     version: 2
     renderer: networkd
     ethernets:
       eth0:
         dhcp4: true

Matapos i-save ang setting, i-apply ito.

   sudo netplan apply

8. Buod

Ang mga problema sa koneksyon ng network sa Ubuntu 24.04 ay nagmumula sa iba’t ibang dahilan na magkakaugnay, ngunit sa pamamagitan ng pagsisimula sa mga basic na pagsusuri, maraming problema ang maaaring malutas. Sa pamamagitan ng pagpapatupad ng mga hakbang sa troubleshooting na tinalakay sa artikulong ito, inaasahan na makakamit ang mga resulta tulad ng sumusunod.

  • Mabilis na pagtukoy at paglutas ng problema
  • Pag-unawa sa Netplan settings at DNS configuration
  • Pag-ooptimize ng network settings sa virtual environment

Kung hindi malulutas ang problema gamit ang mga pamamaraan na ipinakilala rito, inirerekomenda na humingi ng karagdagang tulong sa opisyal na dokumentasyon ng Ubuntu o mga forum (hal.: Ask Ubuntu).

Subukan ang mga pamamaraan na angkop sa iyong kapaligiran at mag-enjoy ng komportableng karanasan sa Ubuntu!

Mga Site ng Sanggunian

Backend-agnostic network configuration in YAML.…

 

侍エンジニア塾