Panduan Komprehensif untuk Membetulkan Masalah Sambungan Rangkaian Ubuntu!

1. Pengenalan

Apabila menggunakan Ubuntu, anda mungkin menghadapi masalah sambungan rangkaian yang tiba-tiba. Masalah ini boleh mengganggu kerja anda dan boleh menjadi sangat sukar untuk penyelesaian bagi pengguna baru kerana pelbagai kemungkinan punca.

Dalam artikel ini, kami akan mengenal pasti sebab utama mengapa Ubuntu mungkin gagal menyambung ke rangkaian dan menyediakan penyelesaian langkah demi langkah yang jelas. Panduan ini direka untuk membantu pengguna baru serta pengguna pertengahan.

侍エンジニア塾

2. Punca Umum Masalah Sambungan Rangkaian

Masalah Berkaitan Perkakasan

Beberapa masalah rangkaian Ubuntu disebabkan oleh masalah perkakasan fizikal. Periksa faktor berikut:

  1. Kabel LAN atau Router Rosak
  • Kabel LAN anda mungkin longgar atau rosak. Cuba ganti atau mulakan semula router anda.
  1. Kegagalan Kad Antara Muka Rangkaian (NIC)
  • Jika NIC anda tidak dikenali, perkakasan itu sendiri mungkin rosak. Gunakan perintah lshw -C network untuk memeriksa status NIC anda.

Masalah Berkaitan Perisian

Banyak masalah rangkaian berpunca daripada tetapan perisian yang tidak betul.

  1. Ketiadaan Pemasangan Pemandu
  • Selepas memasang Ubuntu, pemandu NIC anda mungkin tidak dipasang dengan betul. Disarankan untuk memasang pemandu terkini dari repositori rasmi.
  1. Konfigurasi Rangkaian yang Salah
  • Jika alamat IP anda tidak dikonfigurasi dengan betul atau antara muka rangkaian dinyahaktifkan, sambungan anda mungkin gagal. Periksa fail konfigurasi anda.
  1. Sekatan Firewall atau Keselamatan
  • Jika tetapan firewall anda terlalu ketat, ia mungkin menyekat akses internet. Gunakan perintah ufw untuk memeriksa tetapan firewall anda.

3. Langkah-Langkah Penyelesaian Asas

Memeriksa Perkakasan

  1. Periksa Sambungan Fizikal
  • Pastikan kabel LAN anda disambungkan dengan betul.
  • Cuba gunakan port atau router yang berbeza untuk menguji sambungan.
  1. Periksa Status NIC
  • Jalankan perintah lshw -C network untuk mengesahkan sama ada NIC anda dikenali dengan betul.
  • Jika NIC anda tidak dikesan, pembaikan fizikal mungkin diperlukan.

Memeriksa Perisian

  1. Periksa Status Rangkaian
  • Jalankan perintah nmcli untuk memeriksa status rangkaian.
  • Jika perlu, mulakan semula perkhidmatan rangkaian dengan sudo systemctl restart NetworkManager .
  1. Pertimbangan untuk Persekitaran Maya
  • Jika anda menggunakan mesin maya, periksa tetapan mesin hos (mod NAT atau bridge) kerana ia mungkin menyekat sambungan. Sahkan konfigurasi rangkaian mesin maya.

4. Penyelesaian Spesifik

Memeriksa dan Membetulkan Tetapan Antara Muka Rangkaian

Untuk mengesahkan bahawa antara muka rangkaian Ubuntu anda dikonfigurasi dengan betul, ikuti langkah berikut:

  1. Periksa Antara Muka Rangkaian Semasa
  • Buka terminal dan jalankan perintah ip a .
  • Antara muka yang ditandakan sebagai “state UP” adalah aktif.
  • Jika tiada antara muka dipaparkan, teruskan ke langkah seterusnya.
  1. Sahkan Fail Konfigurasi
  • Ubuntu menyimpan fail konfigurasi rangkaian di /etc/netplan/ .
  • Gunakan sudo nano /etc/netplan/01-netcfg.yaml untuk mengedit fail tersebut.
  1. Contoh Konfigurasi
  • Untuk mengaktifkan DHCP, anda boleh menggunakan contoh konfigurasi berikut: network: version: 2 ethernets: enp0s3: dhcp4: true
  1. Terapkan Konfigurasi
  • Selepas menyimpan fail, terapkan konfigurasi menggunakan perintah berikut: sudo netplan apply

Memeriksa dan Memasang Pemandu

Jika antara muka rangkaian anda tidak dikesan, ia mungkin disebabkan oleh pemandu yang tiada.

  1. Periksa Status Pemandu Semasa
  • Gunakan perintah berikut untuk memeriksa butiran NIC: lshw -C network
  • Jika status menunjukkan “UNCLAIMED,” pemandu tidak dipasang.
  1. Pasang Pemandu yang Hilang
  • Untuk memasang pemandu yang diperlukan, jalankan: sudo apt update sudo apt install linux-modules-extra-$(uname -r)
  1. Mulakan Semula Sistem
  • Selepas pemasangan, mulakan semula sistem anda untuk menerapkan perubahan.

Memeriksa dan Membetulkan Tetapan DNS

Masalah sambungan rangkaian juga mungkin disebabkan oleh konfigurasi DNS yang salah. Ikuti langkah berikut:

  1. Periksa Tetapan DNS Semasa
  • Jalankan perintah cat /etc/resolv.conf untuk mengesahkan sama ada pelayan DNS yang betul telah ditetapkan.
  1. Ubah Suai Tetapan Pelayan DNS
  • Buka fail konfigurasi dan kemas kini tetapan DNS: sudo nano /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4
  1. Kosongkan Cache DNS
  • Untuk mengosongkan cache DNS, jalankan: sudo systemd-resolve --flush-caches

Mula Semula Perkhidmatan Rangkaian

Walaupun tetapan rangkaian anda betul, kegagalan sambungan boleh berlaku disebabkan isu perkhidmatan.

  1. Mula Semula NetworkManager
  • Mula semula perkhidmatan menggunakan perintah berikut: sudo systemctl restart NetworkManager
  1. Semak Status Sambungan
  • Gunakan perintah nmcli untuk menyemak status sambungan: nmcli device status

5. Kajian Kes Penyelesaian Masalah

Kes 1: LAN Berwayar Tidak Dikenali

  • Punca Kemungkinan: Pemacu NIC tidak dipasang.
  • Penyelesaian:
  1. Jalankan perintah lshw -C network untuk menyemak status NIC.
  2. Pasang pemacu yang diperlukan.
  3. Selepas memulakan semula, sahkan konfigurasi rangkaian.

Kes 2: Tidak Dapat Menyambung ke Wi‑Fi

  • Punca Kemungkinan: SSID tidak dikesan.
  • Penyelesaian:
  1. Semak rangkaian Wi‑Fi yang tersedia menggunakan nmcli dev wifi list.
  2. Jika perlu, sambungkan secara manual menggunakan: nmcli dev wifi connect "SSID_NAME" password "PASSWORD"

Kes 3: Konflik Alamat IP

  • Punca Kemungkinan: Beberapa peranti menggunakan alamat IP yang sama.
  • Penyelesaian:
  1. Edit fail konfigurasi di /etc/netplan/ untuk menetapkan IP statik.
  2. Terapkan tetapan dan mulakan semula rangkaian.

6. Kesimpulan

Dalam artikel ini, kami membincangkan punca utama masalah sambungan rangkaian Ubuntu dan menyediakan kaedah penyelesaian masalah yang khusus. Kami meneliti pemeriksaan perkakasan, tetapan perisian, konfigurasi DNS, dan memulakan semula perkhidmatan.

Walaupun masalah rangkaian kelihatan rumit, mengikuti langkah‑langkah penyelesaian masalah ini akan menyelesaikan kebanyakan masalah. Jika anda masih mengalami masalah, pertimbangkan untuk merujuk kepada dokumentasi rasmi Ubuntu atau forum Linux untuk sokongan tambahan.

Rujukan