- 1 1. ආරම්භ කිරීම
- 2 2. Ubuntu හි ජාල සැකසුම් යාන්ත්රණය තේරුම් ගැනීම
- 3 3. Ubuntu හි ජාලයට සම්බන්ධ වීමේ ක්රමය
- 4 4. ස්ථාවර IP ලිපිනය වින්යාස කිරීමේ ක්රමය
- 5 5. DNS සේවාදායකයන් වෙනස් කරන්නේ කෙසේද
- 6 6. VPN සම්බන්ධතාවය සැකසුම් කරන්නේ කෙසේද
- 7 7. පොදු ජාල ගැටළු සහ විසඳුම්
- 8 8. Ubuntu ජාල සැකසුම් පිළිබඳ නිතර අසන ප්රශ්න
- 8.1 Q1: Ubuntu හි Wi‑Fi පෙන්වන්නේ නැත. මට මොකද කරන්න?
- 8.2 Q2: මම ස්ථාවර IP ලිපිනයක් සකසා ඇත, නමුත් අන්තර්ජාලයට සම්බන්ධ වීමට නොහැකි වෙයි. ඇයි?
- 8.3 Q3: මට CLI පමණක් භාවිතා කර ජාල සැකසුම සම්පූර්ණ කළ හැද?
- 8.4 Q4: සැකසුම් වෙනස්කම් යෙදීමට පණිවිඩය (restart) අවශ්යද?
- 8.5 Q5: ජාල සැකසුම් පෙරනිමි තත්වයට පසුබැසීමට මොකද කරන්නේ?
- 9 9. නිගමනය
1. ආරම්භ කිරීම
Ubuntu හි ජාල සැකසුම් අවශ්ය වන්නේ කවදාද?
Ubuntu යනු ඩෙස්ක්ටොප් භාවිතයේ සිට සේවාදායක මෙහෙයුම් දක්වා බොහෝ දේ සඳහා බහුලව භාවිතා වන ජනප්රිය Linux විතරණයකි. බොහෝ අවස්ථාවලදී, ජාලය ස්වයංක්රීයව සැකසේ, නමුත් අභිරුචිකරණය කළ යුතු ජාල සැකසුම් අවශ්ය වන බොහෝ තත්ත්වයන් තිබේ.
උදාහරණයක් ලෙස:
- සේවාදායකයක් ලෙස ක්රියාත්මක වන විට ස්ථිර IP ලිපිනයක් සැකසීම
- DNS සේවාදායකයක් අභිරුචිකරණයෙන් දැක්වීමට අවශ්ය වන විට
- VPN වැනි විශේෂ ජාල සැකසුමක් අවශ්ය වන විට
- GUI ලබාගත හැකි නොවන පරිසරයක CLI එකෙන් සැකසුම් කිරීමේදී
එවැනි අවස්ථාවලදී, Ubuntu හි ජාල සැකසුම් තේරුම් ගැනීම ඉතා වැදගත් වේ.
Ubuntu හි ජාල සැකසුම් ටිකක් සංකීර්ණද?
Ubuntu හි පැරණි අනුවාදවලදී, /etc/network/interfaces සැකසුම් ගොනුව සංස්කරණය කිරීම සුලබව භාවිතා වූවක් වුවද, දැන් Netplan නම් නව ක්රමය සම්මතය වන අතර, GUI පරිසරවලදී NetworkManager බොහෝ විට භාවිතා වේ.
මෙය නිසා, “සැකසුම් සඳහා මම කුමන ක්රමය භාවිතා කළ යුතුද?” යනුවෙන් පුද්ගලයින්ගේ ප්රශ්න වැඩි වී ඇත.
- GUI එකෙන් පහසුවෙන් සැකසීමට අවශ්ය ආරම්භකයින්
- command line එකෙන් නිදහසේ ක්රියාත්මක වීමට අවශ්ය මධ්යම සහ උසස් පරිශීලකයින්
- වලාකුළු හෝ සේවාදායක භාවිතය සඳහා සඳහා ඉඩමුළු සැකසුම් අවශ්ය පරිපාලකයින්
එක් එක් පරිශීලකගේ අවශ්යතා අනුව සුදුසු සැකසුම් ක්රමය තෝරා ගැනීම අවශ්ය වේ.
මෙම ලිපියෙන් ඔබ ඉගෙන ගන්නා දේ
මෙම ලිපිය ආරම්භකයින් සඳහා පහසුවෙන් තේරුම් ගත හැකි ආකාරයෙන් Ubuntu හි ජාල සැකසුම් පැහැදිලි කරන අතර, පහත සඳහන් දේවල් සම්පූර්ණයෙන් හඳුන්වා දෙයි:
- GUI (NetworkManager) සහ CLI (Netplan, nmcli) දෙක සඳහා සැකසුම් ක්රියාවිරිත්ව
- කම්බරි LAN සහ Wi-Fi එකට සම්බන්ධ වීමේ ක්රම
- ස්ථිර IP ලිපිනයක් සැකසීමේ ක්රම
- DNS සේවාදායකයන් දැක්වීම සහ VPN වලට සම්බන්ධ වීම
- සුලභ ජාල ගැටලු විසඳීම
- ජාල සැකසුම් පිළිබඳ FAQ
මෙම ලිපිය කියවීමෙන්, Ubuntu හි ජාල සැකසුම් පිළිබඳ ඔබගේ ගැටලු විසඳෙනු ඇති අතර, ඔබගේ අරමුණට අනුව සුදුසු සැකසුම් කළ හැකි වේ.
2. Ubuntu හි ජාල සැකසුම් යාන්ත්රණය තේරුම් ගැනීම
Ubuntu හි ජාල කළමනාකරණයේ මූලික ව්යුහය
Ubuntu හි, ජාල සැකසුම් සහ කළමනාකරණය NetworkManager හෝ Netplan ඔස්සේ සිදු වේ. භාවිතා වන මෙවලම අනුවාදය සහ භාවිතය (ඩෙස්ක්ටොප් හෝ සේවාදායක) අනුව වෙනස් වන ලක්ෂණයක් තිබේ.
NetworkManager ඩෙස්ක්ටොප් පරිසරවලදී ප්රධාන ගලනය
GUI එකක් සහිත අනුවාදවලදී, උදාහරණයක් ලෙස Ubuntu Desktop (උදා: Ubuntu 22.04 LTS), NetworkManager ජාල සැකසුම් කළමනාකරණය කරයි. මෙය ග්රැෆිකල්ව ක්රියාත්මක කළ හැකි ඉතා පහසු මෙවලමක් වන අතර, ආරම්භකයින්ට පවා ජාල සැකසුම් ස්වභාවිකව සැකසීමට ඉඩ සලසයි.
NetworkManager හි පහත ලක්ෂණ තිබේ:
- කම්බරි/නිදහස් ජාලවලට ස්වයංක්රීය සම්බන්ධතා
- අභිරුචි IP ලිපින සැකසුම්
- DNS සහ proxy කළමනාකරණය
- VPN සම්බන්ධතා කළමනාකරණය
ඊට අමතරව, nmcli සහ nmtui CLI මෙවලම් ටර්මිනල් ක්රියාකාරීත්ව සඳහා ලබා දෙයි. මෙය GUI ලබාගත හැකි නොවන තත්ත්වයන්හිදී පවා නම්යශීලී සැකසුම් කිරීමට ඉඩ සලසයි.
Netplan සේවාදායක අරමුණු සඳහා භාවිතා වේ
මීට වෙනස්ව, GUI එකක් නොමැති සැකසුම්වලදී, උදාහරණයක් ලෙස Ubuntu Server, Netplan නම් නව ජාල සැකසුම් පද්ධතියක් භාවිතා කරයි. Netplan යනු YAML ආකෘති ගොනුවල සැකසුම් විස්තර විස්තර කරන යාන්ත්රණයක් වන අතර, netplan apply ඔස්සේ පද්ධතියට ඒවා යෙදවීම සිදු කරයි.
Netplan හඳුන්වා දීමේ පසුබිම පහත හේතු ඇතුළත් වේ:
- සැකසුම් ගොනු මධ්යගතව කළමනාකරණය කිරීම පහසු
- යටිතල පද්ධති ස්වයංක්රීයකරණ මෙවලම් (උදා: Ansible) සමඟ හොඳ සංගතභාවය
- systemd සමඟ ඉතා හොඳ ඒකාබද්ධතාව, නූතන සැකසුම් සඳහා සහාය දක්වයි
Netplan NetworkManager සහ systemd-networkd වැනි පහළ මට්ටම් renderer අතර මාරු වීමට ඉඩ සලසන අතර, පරිසරයට අනුව නම්යශීලී ක්රියාකාරීත්වය සඳහා ඉඩ සලසයි.
/etc/network/interfaces ප්රතිෂ්ඨාපනය වී ඇත
Ubuntu හි, ජාල සැකසුම් සඳහා පෙර භාවිතා වූ /etc/network/interfaces දැන් බොහෝ පරිසරවලදී ප්රතිෂ්ඨාපනය වී ඇත.
මෙම ගොනුව පරණ අනුවාද (Ubuntu 16.04 සහ එයට පෙර) වල පමණක් භාවිතා කරයි, සහ විශේෂ අවස්ථා කිහිපයකදී පමණක්. වර්තමානයේ, Netplan හි YAML වින්යාස ගොනු (උදාහරණයක් ලෙස, /etc/netplan/01-netcfg.yaml) ප්රමිතිය වේ.
3. Ubuntu හි ජාලයට සම්බන්ධ වීමේ ක්රමය
Ubuntu හි අන්තර්ජාලයට සම්බන්ධ වීමට දෙකේ ක්රම දෙකක් ඇත: GUI මෙවලමක් භාවිතා කිරීම සහ විධාන පේළිය (CLI) භාවිතා කිරීම. මෙහිදී, ඔබට වයර් LAN හෝ Wi‑Fi සම්බන්ධ කිරීමට අවශ්ය පියවරයන් දෙකම පැහැදිලි කරමු.
GUI (NetworkManager) භාවිතා කර ජාල සම්බන්ධතාවය
වයර් LAN සම්බන්ධ කිරීම
වයර් LAN සාමාන්යයෙන් කේබලය පේළිගත කිරීමෙන් ස්වයංක්රීයව හඳුනාගෙන සම්බන්ධ වේ. ඔබට IP ලිපිනය අතින් සකස් කිරීමට අවශ්ය නම්, පහත පියවර අනුගමනය කරන්න:
- තිරයේ ඉහළ දකුණු කෙළවරේ ඇති ජාල අයිකනය ක්ලික් කරන්න
- “Wired Connection” → “Settings” තෝරන්න
- “IPv4” ටැබ් එක විවෘත කරන්න
- “Automatic (DHCP)” → “Manual” ලෙස වෙනස් කරන්න
- IP ලිපිනය, subnet, gateway, සහ DNS ඇතුළත් කරන්න
- සුරකින්න සහ යෙදවන්න
Wi‑Fi සම්බන්ධ කිරීම
Wi‑Fi සම්බන්ධ කිරීමද ඉතා සරලයි. පහත පියවර අනුගමනය කර ඔබේ access point එකට සම්බන්ධ වන්න:
- ජාල අයිකනය ක්ලික් කරන්න
- ලබා ගත හැකි Wi‑Fi ජාල ලැයිස්තුව පෙන්වනු ඇත
- ඔබට සම්බන්ධ වීමට අවශ්ය SSID තෝරන්න
- මුරපදය ඇතුළත් කර සම්බන්ධ වන්න
CLI (Command Line Interface) භාවිතා කර ජාල සම්බන්ධතාවය
GUI නොමැති සේවාදායක පරිසරයන්හි, හෝ SSH මගින් දුරස්ථව ක්රියා කරන විට, CLI මගින් ජාල සම්බන්ධතා වින්යාස කළ යුතුය. මෙහිදී අපි ප්රධාන වශයෙන් nmcli විධානය භාවිතා කරමු.
වයර් සම්බන්ධතාවය පරීක්ෂා කිරීම සහ සක්රිය කිරීම
nmcli device status
nmcli device connect enp0s3
Wi‑Fi සම්බන්ධ කිරීමේ පියවර
nmcli device wifi list
nmcli device wifi connect "SSID name" password "password"
සම්බන්ධතා තත්ත්වය පරීක්ෂා කිරීම
nmcli connection show --active
GUI සහ CLI දෙකම අවබෝධ කර ගැනීමෙන් ඔබට ඕනෑම Ubuntu පරිසරයක් ස fleksibly හසුරවිය හැක.
4. ස්ථාවර IP ලිපිනය වින්යාස කිරීමේ ක්රමය
ස්ථාවර IP ලිපිනයක් සකස් කිරීම Ubuntu සේවාදායකයක් ක්රියාත්මක කරන විට හෝ විශේෂ සංවාද පරිසරයක් ගොඩනැගීමට අවශ්ය වේ. මෙහිදී GUI (NetworkManager) සහ CLI (Netplan) දෙකම භාවිතා කර වින්යාස කිරීමේ ක්රම දෙකක් හඳුන්වා දෙමු.
GUI (NetworkManager) භාවිතා කර ස්ථාවර IP සකස් කිරීම
Ubuntu ඩෙස්ක්ටොප් පරිසරයේ, ඔබට ග්රැෆික් අතුරින් ජාල සැකසුම් වෙනස් කළ හැක. පහත පියවර අනුගමනය කර ස්ථාවර IP එකක් සකස් කරන්න:
වින්යාස පියවර
- තිරයේ ඉහළ දකුණු කෙළවරේ ඇති ජාල අයිකනය ක්ලික් කරන්න
- “Settings” හෝ “Connected Network” තෝරන්න
- “IPv4” ටැබ් එකට මාරු වන්න
- “Automatic (DHCP)” → “Manual” ලෙස වෙනස් කරන්න
- “Addresses” ක්ෂේත්රයේ පහත තොරතුරු ඇතුළත් කරන්න
- IP ලිපිනය (උදා: 192.168.1.100)
- නෙට්මාස්ක් (උදා: 255.255.255.0)
- ගේට්වේ (උදා: 192.168.1.1)
- අවශ්ය නම් DNS (උදා: 8.8.8.8, ආදිය) සඳහන් කරන්න
- “Save” බොත්තම ක්ලික් කර නැවත සම්බන්ධ වන්න
සැකසුම් යෙදවීමට, ජාල සම්බන්ධතාවය අක්රිය කර පසුව සක්රිය කරන්න, හෝ පරිගණකය නැවත ආරම්භ කරන්න.
CLI (Netplan) භාවිතා කර ස්ථාවර IP සකස් කිරීම
GUI නොමැති පරිසරයන්හි, උදාහරණයක් ලෙස Ubuntu Server, Netplan භාවිතා කර වින්යාස කරයි. Netplan සමඟ, ඔබ YAML ආකාරයේ වින්යාස ගොනුවක් සකස් කර, පසුදා විධානයක් මගින් එය යෙදවයි.
1. වින්යාස ගොනුවේ ස්ථානය පරීක්ෂා කිරීම
සාමාන්යයෙන්, වින්යාස ගොනුව පහත තැන්වලින් එකක් තුළ ඇත:
/etc/netplan/00-installer-config.yaml/etc/netplan/01-netcfg.yaml
ඉන්පසු එය පහත පරිදි සංස්කරණය කරන්න:
2. YAML ගොනුව සංස්කරණයේ උදාහරණය
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
※
enp0s3ඔබේ පරිසරය අනුව වෙනස් විය හැක.ip aවිධානයෙන් පරීක්ෂා කරන්න.
3. වින්යාසය යෙදවීම
sudo netplan apply
වින්යාස පරීක්ෂා කිරීම සහ ගැටළු විසඳීම
විනාසය සකස් කිරීමෙන් පසු, පහත විධානය මගින් එය නිවැරදිව යෙදවූදැයි පරීක්ෂා කළ හැක:
ip a
ජාලයට සම්බන්ධ වීමට නොහැකි නම්, ගේට්වේ හෝ බාහිර DNS සමඟ සන්නිවේදනය කළ හැකිදැයි දැන ගැනීම සඳහා ping පණිවිඩය භාවිතා කරන්න.
ping 8.8.8.8
5. DNS සේවාදායකයන් වෙනස් කරන්නේ කෙසේද
ඔබගේ Ubuntu හි බ්රවුසර් සම්බන්ධතාවය අස්ථාවර හෝ නම් විසඳුම් කිරීමට කාලය ගත වන විට, DNS සේවාදායක සැකසුම් සමාලෝචනය කිරීම ඵලදායී විය හැක. එසේම, සමාගම් ජාලවල හෝ පෞද්ගලිකත්වය මත පදනම් වූ පරිසරවල, ඔබට නිශ්චිත DNS සේවාදායක භාවිතා කිරීමට අවශ්ය විය හැක.
මෙහිදී, GUI (NetworkManager) සහ CLI (Netplan) භාවිතයෙන් DNS සේවාදායක වෙනස් කරන්නේ කෙසේද යන්න අපි ප්රවර්ධනය කරමු.
GUI හි DNS සේවාදායක නිශ්චිත කරන්නේ කෙසේද
Ubuntu Desktop හි DNS සැකසුම් වෙනස් කිරීම සඳහා, මෙම පියවර අනුගමනය කරන්න:
පියවර:
- දකුණු ඉහළ කොනේ ජාල අයිකනය ක්ලික් කරන්න
- “සැකසුම්” හෝ “Wi-Fi/අලුත් සම්බන්ධතාවය” විවෘත කරන්න
- “IPv4” හෝ “IPv6” ටැබය තෝරන්න
- “DNS” ක්ෂේත්රයේ DNS ලිපිනය අතුල්ලෙන් ඇතුළත් කරන්න (උදා:
8.8.8.8, 1.1.1.1) - “ස්වයංක්රීය DNS” ඉවැල් කරන්න (ඔබගේ Ubuntu සංස්කරණය අනුව ස්වයංක්රීයව අක්රිය විය හැක)
- සැකසුම් සුරකින්න සහ ජාලයට නැවත සම්බන්ධ වන්න
සැකසුම් යෙදීමෙන් පසුව, ටර්මිනලය විවෘත කරමින් පහත පණිවිඩය භාවිතයෙන් DNS ක්රියාකාරිත්වය පරීක්ෂා කළ හැක:
dig www.google.com
හෝ
systemd-resolve --status
CLI (Netplan) භාවිතයෙන් DNS වෙනස් කරන්නේ කෙසේද
ඔබ Netplan භාවිතා කරන්නේ සේවාදායකයක හෝ වෙනත් පරිසරයක නම්, YAML ගොනුව තුළ DNS නිශ්චිත කරන්න.
1. සැකසුම් ගොනුව විවෘත කරන්න
sudo nano /etc/netplan/01-netcfg.yaml
2. උදාහරණය: DNS අතුල්ලෙන් සැකසීම
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
3. සැකසුම් යෙදීම
sudo netplan apply
4. DNS තත්ත්වය පරීක්ෂා කරන්න
resolvectl status
හෝ,
cat /etc/resolv.conf
※ resolv.conf සංකේතාත්මක සම්බන්ධතාවයකි, සෘජු සංස්කරණය නිර්දේශ නොකෙරේ. සැමවිටම Netplan හෝ NetworkManager හරහා සැකසුම් කරන්න.

systemd-resolved සහ DNS අතර සම්බන්ධතාවය
Ubuntu හි, systemd-resolved DNS විසඳුම් සඳහා වගකිව යුතු වන අතර, /etc/resolv.conf මෙම සේවාව මගින් ජනනය වේ. ඔබට ඔබේම DNS නිශ්චිත කිරීමට අවශ්ය නම්, systemd-resolved හැසිරීම ගැන දැනුවත් විය යුතුය.
ඔබට එය නැවත ආරම්භ කළ හැකියි මෙසේ:
sudo systemctl restart systemd-resolved
6. VPN සම්බන්ධතාවය සැකසුම් කරන්නේ කෙසේද
Ubuntu භාවිතා කිරීමේදී, VPN (Virtual Private Network) සම්බන්ධතාවය සැකසීමට අවශ්ය විය හැක. මෙය සමාගම් ජාලයට ආරක්ෂිත ප්රවේශයක් සඳහා, පොදු Wi-Fi භාවිතා කිරීමේදී ආරක්ෂාව සහතික කිරීමට, හෝ ප්රාදේශීය සීමාවන් මගහරින්නට හැකිය.
Ubuntu විවිධ VPN ප්රොටෝකෝල් සඳහා සහාය දක්වයි, උදාහරණයක් ලෙස OpenVPN සහ L2TP/IPsec, සහ GUI සහ CLI හරහා සැකසිය හැක. මෙහිදී, සාමාන්ය VPN සම්බන්ධතා සඳහා සැකසුම් පියවර පැහැදිලි කරමු.
GUI හි OpenVPN සැකසුම් කරන්නේ කෙසේද (NetworkManager භාවිතයෙන්)
අවශ්ය ගෙනුම් ස්ථාපනය කරන්න
sudo apt update
sudo apt install network-manager-openvpn-gnome
ස්ථාපනයෙන් පසුව, Ubuntu එක් වරක් නැවත ආරම්භ කිරීම හොඳමයි.
සැකසුම් පියවර
- ජාල අයිකනය දක්වා දකුණු ක්ලික් → “VPN සම්බන්ධතා” හෝ “VPN සම්බන්ධතාවයක් එකතු කරන්න…” තෝරන්න
- “OpenVPN” තෝරන්න සහ “නිර්මාණය…” ක්ලික් කරන්න
- ඔබගේ VPN සේවාදායකය විසින් සපයන සැකසුම් තොරතුරු ඇතුළත් කරන්න:
- සේවාදායක ලිපිනය
- සත්යාපන ක්රමය (පරිශීලක නාමය + මුරපදය හෝ සහතිකය)
- CA සහතිකය සහ පෞද්ගලික යතුර (අවශ්ය නම්)
- අවශ්ය නම් proxy සහ DNS සැකසුම් සකසන්න
- සැකසුම් සුරකින්න සහ සම්බන්ධතාවය සක්රිය කරන්න
සම්බන්ධතාවය සාර්ථක වූ පසු, තිරයේ දකුණු ඉහළ කොනේ “තාලය” අයිකනයක් පෙනෙනු ඇත.
GUI හි L2TP/IPsec සැකසුම් කරන්නේ කෙසේද
අමතර ගෙනුම් ස්ථාපනය කරන්න
sudo apt install network-manager-l2tp-gnome
ස්ථාපනයෙන් පසුව නැවත ආරම්භ කිරීමෙන් L2TP විකල්ප පෙන්වයි.
සැකසුම් පියවර
- “Add a VPN Connection…” මෙනුවෙන් L2TP තෝරන්න
- සේවාදායක ලිපිනය, පරිශීලක නාමය සහ මුරපදය ඇතුළත් කරන්න
- “IPsec Settings” වෙත යන්න → Pre‑shared Key ඇතුළත් කරන්න
- උසස් සැකසුම්හි MPPE (Microsoft Point‑to‑Point Encryption) වැනි විකල්ප පරීක්ෂා කරන්න
- සුරකින්න සහ සම්බන්ධ වීමට උත්සාහ කරන්න
CLI හි OpenVPN සැකසීමේ ක්රමය
GUI නොමැති පරිසරවල, ඔබට කමාන්ඩ් ලයින් එකෙන්ම OpenVPN සම්බන්ධතාවයක් ස්ථාපනය කළ හැක.
1. පැකේජ ස්ථාපනය කරන්න
sudo apt install openvpn
2. සම්බන්ධතා කමාන්ඩ් ක්රියාත්මක කරන්න
ඔබගේ VPN සේවා සැපයුම්කරුගෙන් .ovpn ගොනුවක් ලැබී ඇත්නම්, පහත පරිදි සම්බන්ධ වන්න:
sudo openvpn --config your-config.ovpn
※ මුරපද ප්රමාණය අවශ්ය නම්, ටර්මිනලයේ ඔබට එය ඇතුළත් කිරීමට ඉල්ලීමක් ලැබේ.
VPN සම්බන්ධතා ගැටළු නිරාකරණය
VPN සම්බන්ධතාවය අසාර්ථක වූ විට, පහත දේ පරීක්ෂා කරන්න:
- සේවාදායක ලිපිනය සහ පෝට් අංකය නිවැරදියිද?
- ඕනෑම firewall සැකසුම් (
ufw) හෝ ISP සීමා තිබේද? - අවශ්ය සහතික ගොනු නිවැරදි ලෙස තබා ඇතද?
journalctl -xeහෝ/var/log/syslogසමඟ දෝෂ ලොග් පරීක්ෂා කරන්න
GUI හරහා සැකසූ විටත්, NetworkManager පසුබිමේ තොරතුරු ලොග් කරයි, එබැවින් nmcli කමාන්ඩ් හෝ systemctl status NetworkManager භාවිතා කර තත්ත්වය පරීක්ෂා කළ හැක.
7. පොදු ජාල ගැටළු සහ විසඳුම්
Ubuntu හි ජාල සැකසුම් කළ පසුත්, “මට අන්තර්ජාලයට සම්බන්ධ වීමට නොහැකි වන්නේ ඇයි?” හෝ “Wi‑Fi ජාල පෙන්වන්නේ නැත” වැනි ගැටළු ඔබට මුහුණ දිය හැක. මෙහිදී, මෙම ගැටළු වල සාමාන්ය හේතු සහ ඒ සඳහා විශේෂිත විසඳුම් ඉදිරිපත් කරමු.
ජාලය සම්බන්ධ නොවූ විට මූලික පරීක්ෂණ
ඔබට ජාලයට සම්බන්ධ වීමට නොහැකි නම්, පහත ක්රමයෙන් ගැටළුව නිරාකරණය කරන්න:
1. දෘඪාංග සම්බන්ධතා පරීක්ෂා කරන්න
- රේඛීය LAN කේබලය ආරක්ෂිතව සම්බන්ධ කර තිබේද?
- රේඩියෝ ඇඩැප්ටරය සක්රිය කර තිබේද (Wi‑Fi ස්විච් ON ද?)
පහත කමාන්ඩ් භාවිතා කර උපාංගයේ තත්ත්වය පරීක්ෂා කරන්න:
nmcli device status
Wi‑Fi ඇඩැප්ටරය “unavailable” හෝ “disconnected” ලෙස පෙන්වන්නේ නම්, දෘඪාංගය හඳුනාගෙන නොමැති විය හැක.
2. IP ලිපිනය ලබාගෙන ඇතිද පරීක්ෂා කරන්න
ip a
ජාල අතුරුමුහුණත (උදාහරණයක් ලෙස enp0s3 හෝ wlp2s0) සාර්ථකව IP ලිපිනයක් ලබා නොගෙන ඇත්නම්, DHCP අසාර්ථක වීම හෝ සැකසුම් දෝෂයක් හේතුවක් විය හැක.
3. ජාල ප්රවේශය පරීක්ෂා කරන්න
ගේට්වේ වෙත පහත කමාන්ඩ් මඟින් ප්රවේශ විය හැකිද බලන්න:
ping 192.168.1.1
Google DNS වැනි බාහිර අඩවියකට සම්බන්ධතාවය පරීක්ෂා කිරීමද ප්රයෝජනවත් වේ:
ping 8.8.8.8
IP ලිපිනයෙන් සාර්ථකව ක්රියා කරන අතර නාමය (domain) සමඟ නොකළහොත්, DNS සැකසුම් ගැටළුවක් ඇත.
Wi‑Fi හඳුනාගත නොහැක / SSID පෙන්වන්නේ නැත
Wi‑Fi චිප් එක නිවැරදිව හඳුනා නොගත්නම්, ධාවකය (driver) නොමැති විය හැක.
විසඳුම:
lshw -C network
මෙම කමාන්ඩ් “UNCLAIMED” ලෙස පෙන්වන්නේ නම්, ධාවකය පූරණය කර නොමැත.
පහත කමාන්ඩ් මඟින් පෞද්ගලික ධාවකයන් තිබේදැයි පරීක්ෂා කළ හැක:
sudo ubuntu-drivers devices
නිර්දේශිත ධාවකයක් පෙන්වෙනවා නම්, එය ස්ථාපනය කර පද්ධතිය නැවත ආරම්භ කරන්න:
sudo apt install [recommended driver name]
DNS ගැටළු නිසා නාම විසඳුම අසාර්ථක වේ
- IP ලිපිනයෙන් සම්බන්ධ විය හැකි නමුත් නාමයෙන් (domain) සම්බන්ධ වීමට නොහැකි නම්, DNS සැකසුම් ගැටළුවක් ඇත.
- වත්මන් DNS සැකසුම්
resolvectl statusහෝcat /etc/resolv.confභාවිතා කර පරීක්ෂා කරන්න.
විසඳුම:
Netplan හෝ NetworkManager සැකසුම් තුළ Google DNS (8.8.8.8 වැනි) පබ්ලික් DNS සේවාදායකයක් සකසා, නැවත සම්බන්ධ වන්න.
සැකසුම් වෙනස් කිරීම ක්රියාත්මක නොවේ
- GUI තුළ සැකසුම් වෙනස් කළ පසු ජාලය ප්රතිචාර නොදක්වනවා නම්, නැවත සම්බන්ධ වීම හෝ පද්ධතිය නැවත ආරම්භ කිරීම අවශ්ය වේ.
- CLI පරිසරයක, පහත කමාන්ඩ් භාවිතා කර වෙනස්කම් පැහැදිලිව යෙදවන්න:
sudo netplan apply
NetworkManager නැවත ආරම්භ කිරීමද ප්රයෝජනවත් වේ:
sudo systemctl restart NetworkManager
8. Ubuntu ජාල සැකසුම් පිළිබඳ නිතර අසන ප්රශ්න
Ubuntu ජාල සැකසුම් පිළිබඳ නිතර අසන ප්රශ්න කිහිපයක් මෙහි ඇත; අරඹන්නන් සිට මධ්යම පරිශීලකයන් දක්වා බොහෝ පරිශීලකයන්ට මෙවැනි ප්රශ්න ඇති වේ. පහත FAQ එක සාමාන්යයෙන් සෙවූ ප්රශ්න සහ නිරාකරණ කේස් මත පදනම්ව සකස් කර ඇත.
Q1: Ubuntu හි Wi‑Fi පෙන්වන්නේ නැත. මට මොකද කරන්න?
A1:
Wi‑Fi ඇඩප්ටරය නිවැරදිව හඳුනා නොගත හැකි විය හැකිය. පළමුව, පහත කමාන්ඩ් එකෙන් උපාංගයේ තත්ත්වය පරීක්ෂා කරන්න:
lshw -C network
“UNCLAIMED” හෝ “DISABLED” ලෙස පෙන්වන්නේ නම්, ධාවක (driver) ගැටලුවක් ඇති විය හැකිය. පහත පියවර අනුගමනය කරන්න:
- ලබා ගත හැකි ධාවක පරීක්ෂා කරන්න:
sudo ubuntu-drivers devices
- නිර්දේශිත ධාවකය ස්ථාපනය කරන්න:
sudo apt install [displayed recommended driver]
- පනළුව (restart) කිරීමෙන් පසු, Wi‑Fi සක්රියදැයි පරීක්ෂා කරන්න
Q2: මම ස්ථාවර IP ලිපිනයක් සකසා ඇත, නමුත් අන්තර්ජාලයට සම්බන්ධ වීමට නොහැකි වෙයි. ඇයි?
A2:
කරුණාකර පහත දෑ දෙවරක් පරීක්ෂා කරන්න:
- ගේට්වේ IP ලිපිනය නිවැරදියිද (උදා: 192.168.1.1)?
- DNS සේවාදායකය නිවැරදිව සකසා තිබේද (උදා: 8.8.8.8)?
- සබ්නෙට් මාස්ක් (ප්රෙෆික්ස්) සැකසුම සුදුසුද (උදා: /24)?
YAML ගොනුවේ වැරදි හෝ netplan apply ක්රියාත්මක නොකිරීමත් හේතුවක් විය හැක.
Q3: මට CLI පමණක් භාවිතා කර ජාල සැකසුම සම්පූර්ණ කළ හැද?
A3:
ඔව්, එය සම්භවයයි. GUI නොමැති සේවාදායක පරිසරවල, පහත දෙක ප්රධාන වශයෙන් භාවිතා වේ:
nmcli: NetworkManager මත පදනම් වූ ජාල සැකසුමnetplan: YAML-ආධාරිත සැකසුම් ක්රමය (Ubuntu 18.04 සහ ඊට පසු)
උදාහරණයක් ලෙස, Wi‑Fi සම්බන්ධ වීමට පහත පරිදි:
nmcli device wifi connect "SSID" password "password"
ස්ථාවර IP එකක් සකස් කිරීමට, Netplan සමඟ YAML ගොනුව සංස්කරණය කර පසු:
sudo netplan apply
Q4: සැකසුම් වෙනස්කම් යෙදීමට පණිවිඩය (restart) අවශ්යද?
A4:
සැකසුම් නැවත ආරම්භ නොකරත් යෙදිය හැකි ක්රම ඇත:
- GUI පරිසරයක, ජාලය අක්රිය කර පසුව සක්රිය කරන්න
- CLI පරිසරයක, පහත කමාන්ඩ් එකෙන් වෙනස්කම් යෙදිය හැක:
sudo netplan apply
හෝ,
sudo systemctl restart NetworkManager
Q5: ජාල සැකසුම් පෙරනිමි තත්වයට පසුබැසීමට මොකද කරන්නේ?
A5:
ඔබ NetworkManager භාවිතා කරන්නේ නම්, පවතින සම්බන්ධතා පැතිකඩ මකා දැමීමෙන් පසුබැසිය හැක.
nmcli connection show
nmcli connection delete <connection name>
ඔබ Netplan භාවිතා කරන්නේ නම්, සැකසුම් ගොනු සංස්කරණය කර අන්තර්ගතය පෙරනිමි කර, පසුව netplan apply නැවත ක්රියාත්මක කරන්න.
9. නිගමනය
Ubuntu හි ජාල සැකසුම, අරමුණ සහ පරිසරය අනුව බහු විධි භාවිතා කරයි, එය මුලින්ම ගැටළුවක් විය හැක. නමුත්, මෙම ලිපියේ ඉදිරිපත් කර ඇති අන්තර්ගතය අවබෝධ කරගත් පසු, ආරම්භකයන් සිට උසස් පරිශීලකයන් දක්වා සියලු දෙනාට ප්රයෝජනවත් දැනුමක් ලැබේ.
මෙම ලිපියේ ආවරණය කළ ප්රධාන කරුණු
- GUI (NetworkManager) භාවිතා කර ඉක්මන් ජාල සම්බන්ධතා සහ සැකසුම්
- CLI (nmcli සහ Netplan) භාවිතා කර සේවාදායක පරිසරයේ සවිස්තරාත්මක සැකසුම්
- ස්ථාවර IP ලිපින සහ DNS සැකසීමේ විස්තරාත්මක ක්රම
- OpenVPN සහ L2TP/IPsec වැනි VPN සම්බන්ධතා සඳහා ක්රියා පටිපාටිය
- සාමාන්ය ගැටළු සඳහා විශේෂිත උදාහරණ
- නිතර අසන ප්රශ්න (FAQ) සඳහා පිළිතුරු
ඔබේ පරිසරයට ගැළපෙන ක්රමය තෝරන්න
Ubuntu භාවිතා කරන ආකාරය අනුව ජාල සැකසුම් වෙනස් කිරීම සඳහා සුදුසුම ක්රමය තෝරා ගන්න.
| Usage Scenario | Recommended Configuration Method |
|---|---|
| Desktop Use | Intuitive operation with GUI (NetworkManager) |
| Server/Cloud Use | Reliable configuration with CLI (Netplan) |
| Remote Operation | Management with SSH + nmcli or YAML configuration |
| Security Focused | Enhanced security with VPN + manual DNS configuration |
ස්ථාවර ජාලය වැඩ කාර්යක්ෂමතාවයට විශාල බලපෑමක් දරයි
Ubuntu හි ආකර්ෂණය එහි සවිස්තරාත්මක අභිරුචිකරණයයි, නමුත් එහි සැකසුම් දෝෂ නිසා සන්නිවේදන ගැටළු ඇති විය හැක. මෙම මාර්ගෝපදේශය භාවිතා කර, ජාල සැකසුම් පිළිබඳ “අසපැහැදිලි භය” ඉවත් කර විශ්වාසයෙන් ක්රියා කළ හැක.
ඔබ සැකසුම් ක්රියාවලිය තුළ අසපැහැදිලි කරුණු හෝ අපහසුතා මුහුණ දුන් පසු, අවශ්ය පරිදි මෙම ලිපිය නැවත නැවත කියවන්න. එය මූලික සිට උසස් මට්ටම් දක්වා පද්ධතිගතව සංවිධානය කර ඇත.
මෙය “Ubuntu ජාල සැකසුම” සම්පූර්ණ මාර්ගෝපදේශය වේ.
ඊළඟ පියවර ලෙස, ජාල නිරීක්ෂණ මෙවලම් සහ ගිනිගුල (firewall) සැකසීම වැනි උසස් ආරක්ෂක කළමනාකරණයට යාමට අපි යෝජනා කරමු.



