උබුන්ටු ජාල සම්බන්ධතා ගැටළු සවිස්තරාත්මක විසඳුම් මාර්ගෝපදේශය!

1. හැඳින්වීම

Ubuntu භාවිතා කරන විට ඔබට හදිසි ජාල සම්බන්ධතා ගැටළු මතුවිය හැකිය. මෙම ගැටළු ඔබේ වැඩ කටයුතු බාධා කරනු ඇත, සහ ආරම්භකයන්ට හේතු විවිධාකාරයෙන් ඇති වීම නිසා විසඳීමට අමාරු විය හැකිය.

මෙම ලිපියේදී Ubuntu ජාලයට සම්බන්ධ වීමට අසමත් වීමට ඇති ප්‍රධාන හේතු හඳුනාගෙන, පැහැදිලි පියවර-පියවර විසඳුම් ලබා දෙනු ඇත. මෙම මාර්ගෝපදේශය ආරම්භකයන්ටත්, මධ්‍යම මට්ටමේ පරිශීලකයන්ටත් උපකාරී වන ලෙස සැලසුම් කර ඇත.

2. ජාල සම්බන්ධතා ගැටළු සඳහා සාමාන්‍ය හේතු

දෘඪාංග-සම්බන්ධ ගැටළු

කීපයක් Ubuntu ජාල ගැටළු භෞතික දෘඪාංග ගැටළු නිසා සිදුවේ. පහත කරුණු පරීක්ෂා කරන්න:

  1. දෝෂ සහිත LAN කේබල් හෝ රවුටර්
  • ඔබේ LAN කේබලය තදින් නොබැඳී හෝ හානියට පත් වී 있을 수 있습니다. එය ප්‍රතිස්ථාපනය කරන්න හෝ රවුටරය නැවත ආරම්භ කරන්න.
  1. ජාල අතුරුමුහුණත කාඩ්පත (NIC) අසාර්ථකත්වය
  • ඔබේ NIC හඳුනා නොගත් නම්, දෘඪාංගයම දෝෂ සහිත විය හැකිය. lshw -C network විධානය භාවිතා කර NIC තත්ත්වය පරීක්ෂා කරන්න.

මෘදුකාංග-සම්බන්ධ ගැටළු

බොහෝ ජාල ගැටළු වැරදි ලෙස සැකසූ මෘදුකාංග සැකසුම් වලින් උද्भව වේ.

  1. අනුවැදි ධාවක ස්ථාපනය
  • Ubuntu ස්ථාපනය කිරීමෙන් පසු, ඔබේ NIC ධාවකය නිසි ලෙස ස්ථාපනය නොවී තිබිය හැකිය. නිල ගබඩාවෙන් නවතම ධාවක ස්ථාපනය කිරීම නිර්දේශ කරයි.
  1. වැරදි ජාල සැකසුම්
  • ඔබේ IP ලිපිනය නිසි ලෙස සැකසී නොමැති නම් හෝ ජාල අතුරුමුහුණත අක්‍රිය කර තිබේ නම්, සම්බන්ධතාවය අසාර්ථක වේ. ඔබේ සැකසුම් ගොනු පරීක්ෂා කරන්න.
  1. ෆයර්වෝල් හෝ ආරක්ෂක සීමා
  • ඔබේ ෆයර්වෝල් සැකසුම් ඉතා සීමාකාරී නම්, ඒවා අන්තර්ජාල ප්‍රවේශය අවහිර කරනු ඇත. ufw විධානය භාවිතා කර ෆයර්වෝල් සැකසුම් පරීක්ෂා කරන්න.

3. මූලික ගැටළු විසඳුම් පියවර

දෘඪාංග පරීක්ෂා කිරීම

  1. භෞතික සම්බන්ධතාවය පරීක්ෂා කරන්න
  • ඔබේ LAN කේබලය නිසි ලෙස සම්බන්ධ කර ඇති බව තහවුරු කරන්න.
  • වෙනත් පෝට් එකක් හෝ රවුටරයක් භාවිතා කර සම්බන්ධතාවය පරීක්ෂා කරන්න.
  1. NIC තත්ත්වය පරීක්ෂා කරන්න
  • lshw -C network විධානය ක්‍රියාත්මක කර NIC නිසි ලෙස හඳුනාගෙන ඇතිදැයි තහවුරු කරන්න.
  • NIC හඳුනා නොගත් නම්, භෞතික අලුත්වැඩියාවක් අවශ්‍ය විය හැකිය.

මෘදුකාංග පරීක්ෂා කිරීම

  1. ජාල තත්ත්වය පරීක්ෂා කරන්න
  • nmcli විධානය ක්‍රියාත්මක කර ජාල තත්ත්වය පරීක්ෂා කරන්න.
  • අවශ්‍ය නම්, sudo systemctl restart NetworkManager විධානයෙන් ජාල සේවාව නැවත ආරම්භ කරන්න.
  1. වර්චුවල් පරිසර සඳහා සැලකිලිමත් වීම
  • ඔබ වර්චුවල් යන්ත්‍රයක් භාවිතා කරන්නේ නම්, හෝස්ට් යන්ත්‍රයේ (NAT හෝ bridge mode) සැකසුම් පරීක්ෂා කරන්න; ඒවා සම්බන්ධතාවය අවහිර කර තිබේ හැකිය. වර්චුවල් යන්ත්‍රයේ ජාල සැකසුම් තහවුරු කරන්න.

4. විශේෂිත විසඳුම්

ජාල අතුරුමුහුණත සැකසුම් පරීක්ෂා කිරීම සහ සවි කිරීම

Ubuntu ජාල අතුරුමුහුණත නිසි ලෙස සැකසී ඇතිදැයි තහවුරු කිරීමට, පහත පියවර අනුගමනය කරන්න:

  1. වත්මන් ජාල අතුරුමුහුණත පරීක්ෂා කරන්න
  • ටර්මිනලයක් විවෘත කර ip a විධානය ක්‍රියාත්මක කරන්න.
  • “state UP” ලෙස සලකුණු කර ඇති අතුරුමුහුණත සක්‍රිය වේ.
  • අතුරුමුහුණත කිසිවක් පෙන්වන්නේ නැති නම්, ඊළඟ පියවරට යන්න.
  1. සැකසුම් ගොනු තහවුරු කරන්න
  • Ubuntu ජාල සැකසුම් ගොනු /etc/netplan/ තුළ ගබඩා කරයි.
  • sudo nano /etc/netplan/01-netcfg.yaml විධානයෙන් ගොනුව සංස්කරණය කරන්න.
  1. උදාහරණ සැකසුම
  • DHCP සක්‍රිය කිරීමට, පහත උදාහරණ සැකසුම භාවිතා කරන්න:

network: version: 2 ethernets: enp0s3: dhcp4: true

  1. සැකසුම යොදන්න
  • ගොනුව සුරකින්න, පසු ඒ සකසන විධානය ක්‍රියාත්මක කරන්න: sudo netplan apply

ධාවක පරීක්ෂා කිරීම සහ ස්ථාපනය කිරීම

ජාල අතුරුමුහුණත හඳුනා නොගත් නම්, එය ධාවක නොමැති වීම නිසා විය හැකිය.

  1. වත්මන් ධාවක තත්ත්වය පරීක්ෂා කරන්න
  • NIC විස්තර පරීක්ෂා කිරීමට පහත විධානය භාවිතා කරන්න: lshw -C network
  • තත්ත්වය “UNCLAIMED” ලෙස පෙන්වන්නේ නම්, ධාවකය ස්ථාපනය කර නැත.
  1. අනුවැදි ධාවක ස්ථාපනය කරන්න
  • අවශ්‍ය ධාවක ස්ථාපනය කිරීමට, පහත විධානය ක්‍රියාත්මක කරන්න:

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

  1. පද්ධතිය නැවත ආරම්භ කරන්න
  • ස්ථාපනය කිරීමෙන් පසු, වෙනස්කම් යොදීමට පද්ධතිය නැවත ආරම්භ කරන්න.

DNS සැකසුම් පරීක්ෂා කිරීම සහ සවි කිරීම

DNS වැරදි සැකසුම් නිසාද ජාල සම්බන්ධතා ගැටළු ඇති විය හැකිය. පහත පියවර අනුගමනය කරන්න:

  1. වත්මන් DNS සැකසුම් පරීක්ෂා කරන්න
  • cat /etc/resolv.conf විධානය ක්‍රියාත්මක කර නිවැරදි DNS සේවාදායකයන් සකසා ඇතිදැයි තහවුරු කරන්න.
  1. DNS සේවාදායක සැකසුම් වෙනස් කිරීම
  • සැකසුම් ගොනුව විවෘත කර DNS සැකසුම් යාවත්කාලීන කරන්න: sudo nano /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4
  1. DNS සංරක්ෂණය හිස් කිරීම
  • DNS සංරක්ෂණය හිස් කිරීම සඳහා, ධාවනය කරන්න: sudo systemd-resolve --flush-caches

ජාල සේවා නැවත ආරම්භ කිරීම

ඔබේ ජාල සැකසුම් නිවැරදි වුවද, සේවා ගැටලු නිසා සම්බන්ධතා අසාර්ථකත්වය සිදුවිය හැක.

  1. NetworkManager නැවත ආරම්භ කිරීම
  • පහත දාමය භාවිතා කර සේවාව නැවත ආරම්භ කරන්න: sudo systemctl restart NetworkManager
  1. සම්බන්ධතා තත්ත්වය පරීක්ෂා කිරීම
  • සම්බන්ධතා තත්ත්වය පරීක්ෂා කිරීම සඳහා nmcli දාමය භාවිතා කරන්න: nmcli device status

5. ගැටලු විසඳීමේ අධ්‍යයනයන්

නඩුව 1: කම්බි ජාලය (Wired LAN) හඳුනාගැනීමට නොහැකි වීම

  • සම්භාව්‍ය හේතුව: NIC ඩ්‍රයිවර් ස්ථාපිත නොවීම.
  • විසඳුම:
  1. NIC තත්ත්වය පරීක්ෂා කිරීම සඳහා lshw -C network දාමය ධාවනය කරන්න.
  2. අවශ්‍ය ඩ්‍රයිවර් ස්ථාපිත කරන්න.
  3. නැවත ආරම්භ කිරීමෙන් පසු, ජාල සැකසුම් තහවුරු කරන්න.

නඩුව 2: Wi-Fi වෙත සම්බන්ධ වීමට නොහැකි වීම

  • සම්භාව්‍ය හේතුව: SSID හඳුනාගැනීමට නොහැකි වීම.
  • විසඳුම:
  1. nmcli dev wifi list භාවිතා කර ලබාගත හැකි Wi-Fi ජාල පරීක්ෂා කරන්න.
  2. අවශ්‍ය නම්, පහත දාමය භාවිතා කර අතින් සම්බන්ධ වන්න: nmcli dev wifi connect "SSID_NAME" password "PASSWORD"

නඩුව 3: IP ලිපින ගැටලුව

  • සම්භාව්‍ය හේතුව: එකම IP ලිපිනය භාවිතා කරන බහු උපකරණ.
  • විසඳුම:
  1. ස්ථිර IP ලබාදීම සඳහා /etc/netplan/ හි සැකසුම් ගොනුව සංස්කරණය කරන්න.
  2. සැකසුම් යෙදීම සහ ජාලය නැවත ආරම්භ කිරීම.

6. නිගමනය

මෙම ලිපියෙහි, අපි Ubuntu ජාල සම්බන්ධතා ගැටලුවල ප්‍රධාන හේතු ආවරණය කළෙමු සහ නිශ්චිත ගැටලු විසඳීමේ ක්‍රම ලබා දුන්නෙමු. අපි hardware පරීක්ෂණ, software සැකසුම්, DNS සැකසුම් සහ සේවා නැවත ආරම්භ කිරීම ගවේෂණය කළෙමු.

ජාල ගැටලු සංකීර්ණ බවක් පෙනුනද, මෙම පියවරෙන් පියවර ගැටලු විසඳීමේ පියවර අනුගමනය කිරීමෙන් බොහෝ ගැටලු විසඳෙනු ඇත. ඔබ තවමත් ගැටලු අත්විඳින්නේ නම්, Ubuntu හි නිල ලේඛන හෝ Linux මණ්ඩල වෙත බලාපොරොත්තු වන්න.

වාර්තා