.
- 1 1. හැඳින්වීම
- 2 2. Ubuntu ජාල වින්යාසය කෙසේ ක්රියා කරයි
- 3 3. Ubuntu හි ජාලයට සම්බන්ධ වීමේ ක්රමය
- 4 4. ස්ථාවර IP ලිපිනයක් සැකසීමේ ක්රමය
- 5 5. DNS සේවාදායකයන් වෙනස් කිරීම
- 6 6. VPN සම්බන්ධතා සැකසීම කරන්නේ කෙසේද
- 7 7. සුලබ ජාල ගැටලු සහ විසඳුම්
- 8 8. Ubuntu ජාල සැකසුම් පිළිබඳ FAQ
- 9 9. සාරාංශය
1. හැඳින්වීම
ඔබට Ubuntu හි ජාල වින්යාසය අවශ්ය වන අවස්ථා කවදාද?
Ubuntu යනු ඩෙස්ක්ටොප් පරිසරයන් සිට සේවාදායක මෙහෙයුම් පද්ධති දක්වා විවිධ අවශ්යතා සඳහා පුළුල් ලෙස භාවිතා වන ජනප්රිය Linux බෙදාහැරීමකි. බොහෝ අවස්ථාවල ජාල සැකසුම් ස්වයංක්රීයව සකසන නමුත්, අතිරේක හෝ අතිශය අවශ්යතා ඇති විට අතින් ජාල වින්යාසය කළ යුතු වේ.
උදාහරණයක් ලෙස:
- සේවාදායකයක් ලෙස ක්රියා කරන විට ස්ථාවර IP ලිපිනයක් සකස් කිරීම
- DNS සේවාදායකයන් අතින් නියම කිරීම
- VPN වැනි විශේෂ ජාල වින්යාස භාවිතා කිරීම
- GUI නොමැති පරිසරයන්හි CLI මගින් ජාලය සකසීම
Ubuntu ජාල වින්යාසය සංකීර්ණද?
පැරණි Ubuntu අනුවාදවල /etc/network/interfaces ගොනුව සංස්කරණය කිරීම සාමාන්යය විය. අද දින Netplan යනු ප්රමිතීකරණ වින්යාස ක්රමය වන අතර, GUI පරිසරවල NetworkManager පුළුල් ලෙස භාවිතා වේ.
ඒ නිසා බොහෝ පරිශීලකයින් දැන් කුමන වින්යාස ක්රමය භාවිතා කළ යුතුද යන ප්රශ්නයට මුහුණ දෙති.
- GUI මත පදනම් වූ පහසු වින්යාසය අවශ්ය ආරම්භකයන්
- විධාන පේළිය (CLI) මගින් පාලනය කැමති මධ්යම සහ උසස් පරිශීලකයන්
- සේවාදායක හෝ වලාකුළු පරිසර සඳහා අවම වින්යාස අවශ්ය පරිපාලකයන්
ඔබේ අවශ්යතා අනුව සුදුසු ක්රමය තෝරා ගැනීම අත්යවශ්ය වේ.
ඔබ මෙම ලිපියෙන් ඉගෙන ගන්නා දේ
මෙම ලිපිය Ubuntu ජාල වින්යාසය පිළිබඳ ආරම්භක‑හිතකාමී, නමුත් සම්පූර්ණ විස්තරයක් ලබා දේ. එහි අන්තර්ගතය:
- GUI (NetworkManager) සහ CLI (Netplan, nmcli) දෙකේම වින්යාස ක්රම
- රේඛීය LAN සහ Wi‑Fi සම්බන්ධතා ක්රියාවලි
- ස්ථාවර IP ලිපින සකස් කිරීමේ ක්රමය
- DNS සේවාදායක සැකසුම් සහ VPN සම්බන්ධතා
- සාමාන්ය ජාල දෝෂ නිරාකරණ තාක්ෂණ
- ජාල වින්යාසය පිළිබඳ නිතර අසන ප්රශ්න (FAQ)
මෙම මාර්ගෝපදේශය කියවීමෙන් Ubuntu ජාල සැකසුම් පිළිබඳ අසපසුකම ඉවත් කර, ඔබේ විශේෂ අවශ්යතා අනුව ජාලය සකස් කිරීමේ විශ්වාසය ලබා ගත හැක.
2. Ubuntu ජාල වින්යාසය කෙසේ ක්රියා කරයි
Ubuntu හි මූලික ජාල කළමනාකරණ ව්යුහය
Ubuntu හි ජාල වින්යාසය සහ කළමනාකරණය NetworkManager හෝ Netplan මගින් සිදු වේ. භාවිතා වන මෙවලම Ubuntu අනුවාදය සහ පද්ධතිය ඩෙස්ක්ටොප්ද, සේවාදායකද යන දෙකට අනුව වෙනස් වේ.
Desktop පරිසරවල NetworkManager ප්රමිතියයි
GUI සපයන අනුවාද (උදා. Ubuntu Desktop – Ubuntu 22.04 LTS) NetworkManager භාවිතා කර ජාල සැකසුම් කළමනාකරණය කරයි. එය අරඹන පරිශීලකයන්ටත් ජාලය අන්තර්ගත ලෙස සකස් කිරීමට හැකි ග්රැෆික් අතුරුමුහුණතක් ලබා දෙයි.
NetworkManager විසින් ලබා දෙන විශේෂාංගයන්:
- ස්වයංක්රීය රේඛීය සහ රේඩියෝ සම්බන්ධතා
- අතින් IP ලිපින සැකසීම
- DNS සහ ප්රොක්සි කළමනාකරණය
- VPN සම්බන්ධතා කළමනාකරණය
nmcli සහ nmtui වැනි CLI මෙවලම්ද ඇත, එමඟින් GUI නොලැබෙන අවස්ථාවලත් ස flexibilily සකස් කළ හැකිය.
Server පරිසරවල Netplan භාවිතා වේ
Ubuntu Server සහ GUI‑නොමැති වෙනත් පරිසරවල Netplan යනු නවීන ජාල වින්යාස පද්ධතියකි. Netplan YAML ගොනු තුළ වින්යාසය සුරකි며, netplan apply මඟින් ඒවා ක්රියාත්මක කරයි.
Netplan හඳුන්වා දීමට ඇති හේතු:
- එකම, කළමනාකරණය කළ හැකි වින්යාස ගොනු
- Ansible වැනි ස්වයංක්රීය මෙවලම් සමඟ උසස් අනුකූලතාව
- systemd සමඟ ධාරිතාවය ඇති ඒකාබද්ධ කිරීම, නවීන පද්ධති ව්යුහයන් සඳහා
Netplan, පරිසරය අනුව NetworkManager හෝ systemd‑networkd වැනි පසුබැසී renderers අතර මාරු විය හැකි බැවින්, අවශ්ය හැකියාවන්ට අනුව හැඩගැස්විය හැකිය.
/etc/network/interfaces ගොනුව අතුරුදහන් වී ඇත
පෙරදී ජාල වින්යාසය සඳහා භාවිතා වූ /etc/network/interfaces ගොනුව බොහෝ Ubuntu පරිසරවල දැන් අතුරුදහන් වී ඇත.
එය පරණ අනුවාද (Ubuntu 16.04 සහ එයට පෙර) හෝ විශේෂ අවස්ථා සඳහා පමණක් භාවිතා වේ. අද දින Netplan YAML වින්යාස ගොනු (උදා. /etc/netplan/01-netcfg.yaml) ප්රමිතිය වේ.
3. Ubuntu හි ජාලයට සම්බන්ධ වීමේ ක්රමය
Ubuntu හි අන්තර්ජාලයට සම්බන්ධ වීමට ප්රධාන වශයෙන් GUI මෙවලම් හෝ CLI (විධාන පේළිය) භාවිතා කරන දෙකේම ක්රම ඇත. මෙම කොටස රේඛීය LAN සහ Wi‑Fi සම්බන්ධතා සඳහා දෙකම පැහැදිලි කරයි.
GUI (NetworkManager) මගින් ජාල සම්බන්ධතා
රේඛීය LAN සම්බන්ධතාවය
Wired LAN සම්බන්ධතා සාමාන්යයෙන් කේබලයක් සම්බන්ධ කරන විට ස්වයංක්රීයව හඳුනාගෙන සම්බන්ධ වේ. IP ලිපිනය අතින් සැකසීමට, පහත පියවර අනුගමනය කරන්න:
- ඉහළ‑දකුණු කෝණයේ ජාල අයිකනය ක්ලික් කරන්න
- “Wired Connected” → “Settings” තෝරන්න
- “IPv4” ටැබ් එක විවෘත කරන්න
- “Automatic (DHCP)” → “Manual” ලෙස වෙනස් කරන්න
- IP ලිපිනය, උපජාල, ගේට්වේ, සහ DNS ඇතුළත් කරන්න
- සැකසුම් සුරකින්න සහ යෙදවන්න
Wi‑Fi සම්බන්ධ කිරීම
Wi‑Fi සම්බන්ධ කිරීම සරලයි:
- ජාල අයිකනය ක්ලික් කරන්න
- ලබාගත හැකි ලැයිස්තුවෙන් Wi‑Fi ජාලයක් තෝරන්න
- මුරපදය ඇතුළත් කර සම්බන්ධ වන්න
CLI භාවිතයෙන් ජාල සම්බන්ධතා
සේවාදායක පරිසරයන්හි හෝ SSH මගින් පද්ධති වෙත ප්රවේශ වීමේදී, ජාල සැකසුම් විධාන පේළියෙන් සිදු කළ යුතුය. මෙහි ප්රධාන මෙවලම nmcli වේ.
තාරක සම්බන්ධතා පරීක්ෂා කිරීම සහ සක්රිය කිරීම
nmcli device status
nmcli device connect enp0s3
Wi‑Fi සම්බන්ධ කිරීම
nmcli device wifi list
nmcli device wifi connect "SSID" password "password"
සම්බන්ධතා තත්ත්වය පරීක්ෂා කිරීම
nmcli connection show --active
GUI සහ CLI ක්රම දෙකම දැන ගැනීමෙන් ඔබට ඕනෑම Ubuntu පරිසරයක් විශ්වාසයෙන් කළමනාකරණය කළ හැක.
4. ස්ථාවර IP ලිපිනයක් සැකසීමේ ක්රමය
Ubuntu සේවාදායකයක් ලෙස ක්රියාත්මක කිරීමේදී හෝ විශේෂ ජාල පරිසරයක් ගොඩනැගීමේදී, ස්ථාවර IP ලිපිනයක් සැකසීම අවශ්ය වේ. මෙම කොටස GUI‑අධාරිත (NetworkManager) සහ CLI‑අධාරිත (Netplan) ක්රම දෙකම පැහැදිලි කරයි.
GUI (NetworkManager) භාවිතයෙන් ස්ථාවර IP සැකසීම
Ubuntu ඩෙස්ක්ටොප් පරිසරයන්හි, ඔබට ජාල සැකසුම් රූපමය ලෙස වෙනස් කළ හැක. ස්ථාවර IP ලිපිනයක් සැකසීමට පහත පියවර අනුගමනය කරන්න.
පියවර
- ඉහළ‑දකුණු කෝණයේ ජාල අයිකනය ක්ලික් කරන්න
- “Settings” හෝ සම්බන්ධිත ජාලය තෝරන්න
- “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 භාවිතා කරයි. ඔබ සැකසුම් 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 8.8.8.8
5. DNS සේවාදායකයන් වෙනස් කිරීම
ඔබගේ අන්තර්ජාල සම්බන්ධතාවය අස්ථිර හෝ නාම විසඳුම මන්දගාමී නම්, DNS සැකසුම් සමාලෝචනය කිරීම උපකාරී වේ. සමාගම් හෝ පෞද්ගලිකත්වය මත පදනම් වූ පරිසරයන්හි, ඔබට අභිරුචි DNS සේවාදායකයන් නියම කළ යුතු විය හැක.
GUI භාවිතයෙන් DNS සේවාදායකයන් නියම කිරීම
Ubuntu ඩෙස්ක්ටොප් හි පහත පියවර අනුගමනය කරන්න:
පියවර
- ඉහළ‑දකුණු කෝණයේ ජාල අයිකනය ක්ලික් කරන්න
- “Settings” හෝ සම්බන්ධිත Wi‑Fi/Wired ජාලය විවෘත කරන්න
- “IPv4” හෝ “IPv6” ටැබ් තෝරන්න
- DNS ලිපින අතින් ඇතුළත් කරන්න (උදා:
8.8.8.8, 1.1.1.1) - අදාළ නම් “Automatic DNS” අක්රිය කරන්න
- ජාලය සුරකින්න සහ නැවත සම්බන්ධ වන්න
සැකසුම් යෙදවූ පසු, DNS විසඳුම පහත විධානයෙන් සත්යාපනය කරන්න:
dig www.google.com
or
systemd-resolve --status
CLI (Netplan) භාවිතයෙන් 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 හරහා DNS සැකසීම් කරන්න.

systemd-resolved සහ DNS අතර සම්බන්ධතාවය
Ubuntu systemd-resolved භාවිතා කරයි DNS විසඳීම සඳහා, සහ /etc/resolv.conf මෙම සේවාව විසින් ජනනය කෙරේ.
එය නැවත ආරම්භ කළ හැකිය:
sudo systemctl restart systemd-resolved
6. VPN සම්බන්ධතා සැකසීම කරන්නේ කෙසේද
VPN සම්බන්ධතා බොහෝ විට සමාගම් ජාලවලට ආරක්ෂිත ප්රවේශය සඳහා, පොදු Wi-Fi හි ආරක්ෂාව සඳහා, හෝ කලාපීය සීමාවන් මගහරින සඳහා අවශ්ය වේ.
GUI (NetworkManager) හරහා OpenVPN සැකසීම
අවශ්ය ඇසුරුම් ස්ථාපනය කිරීම
sudo apt update
sudo apt install network-manager-openvpn-gnome
ස්ථාපනයෙන් පසු නැවත ආරම්භ කිරීම නිර්දේශ කෙරේ.
සැකසුම් පියවර
- ජාල අයිකනය ක්ලික් කරන්න → “VPN සැකසුම්” හෝ “VPN එකතු කරන්න”
- “OpenVPN” තෝරන්න සහ “නිර්මාණය” ක්ලික් කරන්න
- සැපයූ VPN විස්තර ඇතුළත් කරන්න:
- සේවාදායක ලිපිනය
- සත්යාපන ක්රමය
- අවශ්ය නම් සහතික සහ යතුරු
- අවශ්ය නම් proxy හෝ DNS සැකසීම් කරන්න
- සම්බන්ධතාව සුරකින්න සහ සක්රිය කරන්න
VPN සාර්ථකව සම්බන්ධ වූ විට යතුරු අයිකනයක් පෙන්වයි.
GUI හරහා L2TP/IPsec සැකසීම
අමතර ඇසුරුම් ස්ථාපනය කිරීම
sudo apt install network-manager-l2tp-gnome
L2TP විකල්පය සක්රිය කිරීමට නැවත ආරම්භ කරන්න.
පියවර
- VPN එකතු කරන්න සහ “L2TP” තෝරන්න
- සේවාදායක ලිපිනය, පරිශීලක නාමය, සහ මුරපදය ඇතුළත් කරන්න
- “IPsec සැකසුම්” විවෘත කරන්න සහ පූර්ව-බෙදාගත් යතුර ඇතුළත් කරන්න
- MPPE වැනි උසස් විකල්ප සමාලෝචනය කරන්න
- සුරකින්න සහ සම්බන්ධ වන්න
CLI හරහා OpenVPN සැකසීම
1. OpenVPN ස්ථාපනය කිරීම
sudo apt install openvpn
2. සැකසුම් ගොනුවක් භාවිතයෙන් සම්බන්ධ වීම
sudo openvpn --config your-config.ovpn
VPN සම්බන්ධතා ගැටලු විසඳීම
- සේවාදායක ලිපිනය සහ ප්රවේශාංගය තහවුරු කරන්න
- ගිනි බිඩා සැකසුම් (
ufw) සහ ISP සීමාවන් පරීක්ෂා කරන්න - සහතික නිවැරදිව තැබී ඇති බව සහතික කරන්න
journalctl -xeහෝ/var/log/syslogභාවිතයෙන් ලොග් සමාලෝචනය කරන්න
7. සුලබ ජාල ගැටලු සහ විසඳුම්
නිවැරදි සැකසුම් තිබුණද, අන්තර්ජාල ප්රවේශය නොමැතිකම හෝ Wi-Fi ජාල නොපෙන්වීම වැනි ගැටලු ඇති විය හැක.
මූලික සම්බන්ධතා පරීක්ෂාවන්
1. හාඩ්වෙයාර් තහවුරු කිරීම
- LAN කේබල් සම්බන්ධ වී ඇති බව සහතික කරන්න
- වයිරස් අභිරුචිකරණ සක්රිය බව තහවුරු කරන්න
nmcli device status
2. IP ලිපිනය ප්රමාණ කිරීම
ip a
3. සම්බන්ධතා පරීක්ෂා කිරීම
ping 192.168.1.1
ping 8.8.8.8
Wi-Fi හඳුනාගැනීමක් නොවීම හෝ SSID නොපෙන්වීම
lshw -C network
sudo ubuntu-drivers devices
sudo apt install [recommended-driver]
DNS විසඳීමේ ගැටලු
IP සම්බන්ධතා ක්රියාත්මක වුවද ඩොමේන් නාම අසාර්ථක වන්නේ නම්, DNS සැකසුම් වැරදි සැකසී ඇති බවට ඉඩ ඇත.
වෙනස්කම් යෙදීමක් නොවීම
sudo netplan apply
sudo systemctl restart NetworkManager
8. Ubuntu ජාල සැකසුම් පිළිබඳ FAQ
Q1: Ubuntu හි Wi-Fi පෙන්වන්නේ නැත. මට කළ යුත්තේ කුමක්ද?
A: උපාංග හඳුනාගැනීම පරීක්ෂා කරන්න සහ ubuntu-drivers භාවිතයෙන් නිර්දේශිත ඩ්රයිවර් ස්ථාපනය කරන්න.
Q2: මම ස්ථිර IP එකක් සැකසූවා, නමුත් අන්තර්ජාලයට සම්බන්ධ විය නොහැක.
A: ගේට්වේ, DNS, උපජාල පෙරදල, සහ netplan apply ක්රියාත්මක වූ බව තහවුරු කරන්න.
Q3: ජාල සැකසුම් CLI පමණක් භාවිතයෙන් කළ හැකිද?
A: ඔව්. පරිසරය අනුව nmcli සහ netplan භාවිතා කරන්න.
Q4: වෙනස්කම් යෙදීමට නැවත ආරම්භය අවශ්යද?
.A: අවශ්ය නැත. ජාලය නැවත සම්බන්ධ කරන්න හෝ netplan apply භාවිතා කරන්න.
Q5: ජාල සැකසුම් නැවත සකස් කිරීම කෙසේද?
nmcli connection show
nmcli connection delete <connection-name>
9. සාරාංශය
Ubuntu ජාල වින්යාසය ඔබේ පරිසරය සහ භාවිතා අවශ්යතා අනුව බහු විකල්ප ලබා දේ.
ප්රධාන සාරාංශ
- NetworkManager භාවිතා කර GUI-අධාරිත වින්යාසය
- nmcli සහ Netplan භාවිතා කර CLI-අධාරිත වින්යාසය
- ස්ථාවර IP සහ DNS අභිරුචිකරණය
- VPN සැකසීම සහ ගැටළු විසඳීම
- ප්රායෝගික නිරීක්ෂණ සහ නිතර අසන ප්රශ්න (FAQs)
ඔබේ පරිසරයට සුදුසු ක්රමය තෝරන්න
| Use Case | Recommended Method |
|---|---|
| Desktop usage | GUI (NetworkManager) |
| Server / Cloud | CLI (Netplan) |
| Remote management | SSH + nmcli / YAML |
| Security-focused setups | VPN + Manual DNS |
ස්ථාවර ජාලය නිෂ්පාදනශීලතාව වැඩි කරයි
Ubuntu හි සවිස්තරාත්මක හැකියාව ශක්තිමත් අභිරුචිකරණයට ඉඩ සලසයි, නමුත් වැරදි සැකසුම් සම්බන්ධතා ගැටළු ඇති කරයි. මෙම මාර්ගෝපදේශය භාවිතා කර අසපැහැකියාව ඉවත් කර ඔබේ ජාලය විශ්වාසයෙන් කළමනාකරණය කරන්න.
මෙම මාර්ගෝපදේශය Ubuntu ජාල වින්යාසය පිළිබඳ සම්පූර්ණ මාර්ගෝපදේශය අවසන් කරයි.


