Thursday, December 1, 2016

Virtual Box, VM සඳහා පරිගණක ජාල සම්බන්දතාව ලබා දීම - Virtual Box Network Configuration

පසුගිය ලිපියෙන් අපි කතා කළා Virtual Box ඉන්ස්ටෝල් කරලා VM එකක් හදන හැටි  අද අපි බලන්න යන්නේ Virtual Box VM , එකට කොහොමද නෙට්වර්ක් කනෙක්ෂන් එක දෙන්නේ කියල.
Virtual Box කන්සොල් එක ඕපන් කරලා එකේ සෙට්ටින්ග්ස් වලට ගිහින් , එකේ නෙට්වර්ක් කියන ටැබ් එකට ගියහම අපිට තෝරන්න පුළුවන් එක එක විදිහේ ඔප්ෂන්ස් .පහත රුපය බැලුවොත් එක තේරුම් ගන්න පුළුවන්.
VM Settings

ඔය නෙට්වර්ක් ටැබ් එකේ Adaptor 1, Adaptor 2, Adaptor3 හා Adaptor 4 , කියල තියෙන්නේ
නෙට්වර්ක් කනෙක්ෂන් , ඇත්තටම ඒවාට කියන්නනේ Virtual Network Adaptors එක්ක කියල.මේ ඔක්කොම අපිට ඇක්ටිවේට් කරලා ඕන නම් කනෙක්ෂන් 4ක් ගන්න පුළුවන් .
එත් අපි දැනට කතා කරන්නේ එකක් ගැන විතරයි .
හරි දැන් උද රුපයේ පෙනෙන විදිහට Attached to  කියල තියෙන ලිස්ට් එකේ පෙන්වල තියෙන්නේ , VM එක නෙට්වර්ක් එකත් එක්ක කොහොමද කනෙක්ට් කරන්නේ කියන එක.අපි දැන් බලමු මේ එකින් එක.

1.Not Attached
  මේකේ තේරුම කිසිම සම්භන්දයක් නැහැ කියනඑක .

2.NAT   
   NAT - Network Address Translation , මේකෙදි වෙන්නේ Host එකේ නෙට්වර්ක් එකෙන් කෙලින්ම VM Network එකට කනෙක්ෂන් එක හදන එක.

       
3.NAT Network
   මේකෙදි වෙන්නෙත් NAT - Network Address Translation මේකෙන් වෙන්නේ ඉස්සරවෙලාම  VM Network එකට සම්භන්ද වෙලා , ඊටපස්සේ VM එක මේ නෙට්වර්ක් එකට සම්භන්ද වෙන එක.මේකේ Limitations ,එහෙමත් නැත්තම් සීමා තියෙනවා ඒවා ගැන අවශ්‍ය වෙන තැන්වලදී මම විස්තර කරන්නම්.

4.Bridged Adaptor
  මේකෙදි වෙන්නේVM එකේ නෙට්වර්ක් ඇඩප්ටරය Host එකේ තියෙන නෙට්වර්ක් ඇඩප්ටරයක් එක්ක bridge කරන එක.

5.Host-only Adaptor
හොස්ට් ඔන්ලි ඇඩප්ටරයෙන් වෙන්නේ හොස්ට් එකත් එක්ක විතරක් කමියුනිකෙට් කරන එක විතරයි.

6.Generic Driver 
 මේක තියෙන්නේ ටිකක් සංකීර්ණ පැත්තකට එකියන්නේ , කාට හරි ඕන නම් නෙට්වර්ක් ඩ්‍රයිවරයක් ලියල
චෙක් කරන්න මේ ඔප්ෂන් එක පාවිච්චි කරන්න පුළුවන්.

මේ ක්‍රම හයෙන් ලේසිම ක්‍රමය තමයි Bridge Adaptor කියන්නේ , මේකෙන් වෙන්නේ හොස්ට් කම්පියුටර් එකේ තියෙන ,නෙට්වර්ක් Adaptor එකම භාවිතා කරල VM එකට නෙට්වර්ක් කනෙක්ෂන් එක ලබා ගන්න එක.එකට කරන්න තියෙන්නේ බොහොම සුළු දෙයක්. පහත රුපයේ පෙන්වල තියෙන විදිහට settings වලට ගිහින් Attached To : කියන තැනට Bridge Adaptor කියන එකත් , පහල Name කියන තැනට ගියහම එතැනදී හොස්ට් කම්පියුටර් එකේ තියෙන ඔක්කොම නෙට්වර්ක් අඩප්ටර් පෙන්වාවි එයින්  දැනට හොස්ට් කම්පියුටර් එක ඉන්ටර්නෙට් සම්භන්ද වෙලා තියෙන නෙට්වර්ක් ඇඩප්ටර් එක තෝරලා OK කරන්න.

Bridge Adaptor Setup


මෙහෙම සම්භන්ද කරපු ගමන් , නෙට්වර්ක් එකේ හෝ රවුටරයේ DHCP එනේබල් කරලා නම් තියෙන්නේ
ඉන්ටෙර්නෙට් බ්‍රව්ස් කරන්න පුළුවන් වෙන්න ඕන පහල පෙන්වල තියෙන රුපය අනුව.


ඔන්න ඕක තමයි , VirtualBox VM එකකට නෙට්වර්ක් කනෙක්ෂන් එක දෙන්න පුළුවන් ලේසිම විදිහ .
NAT සහ NAT Network ක්‍රමයත් මේකට පාවිච්චි කරන්න පුළුවන් , එත් එක ටිකක් විතර මීට වඩා සංකීරණයි මොකද ඒවගේ NAT Rules සහ Port Forwarding කන්ෆිගර් කරන්න ඕන වෙන නිසා.

එත් දැනට අපිට වැඩ කරගන්න්න මේ විදිහ ප්‍රමාණවත් වේවි.

දැන් මට හොස්ට් එක සහ VM එක අතර කනේක්ටිවිටි ටෙස්ට් කරන්න ඕන . එකට මට ඉස්සරවෙලාම හොයාගන ඕන මෙදෙකේ අයිපී ඇඩ්රස් . Windows  වලදී  අපිට IP එක හොයාගන්න පාවිච්චි කරන්න පුළුවන් CMD එහෙමත් නැත්තම් Command Prompt එක . අපිට CMD එක ඕපන් කරගන්න ලේසිම විදිහ නම් , පළවෙනියට Windows key එක සමග R කී එක ඔබල , ඊටපස්සේ එන  Run dialog එකේ CMD කියල ටයිප් කරලා එන්ටර් කරන එක. ඊටපස්සේ කොමාන්ඩ් ප්‍රොම්ප්ට් එකේ Ipconfig කියල ටයිප් කලොත්
අයිපී එක , සබ්නෙට් මාස්ක් එක , සහ ඩිෆෝල්ට් ගේට්වේ එකේ අයිපී බලාගන්න පුළුවන්.

ලිනක්ස් සංස්කරණ වලදී  cmd වෙනුවට තියෙන්නේ Terminal ඉතින් එක ඕපන් කරගන්න පුළුවන් ටාස්ක් බාර් එකෙන් හෝ Alt+Ctrl+T කියන කී කම්බිනේෂන් එකෙන් .එත් මගේ Slax linux OS එකට ඔය කී කම්බිනේෂන් එක වැඩ කලේ නැහැ.ඒ කොහොම උනත් , ටර්මිනල් එක ඕපන් කරල ifconfig කියල ටයිප් කරලා එන්ටර් කලහම ලිනක්ස් වලදී අයිපී එක හොයාගන්න පුළුවන් .එවිදිහට හොයාගත්ත අයිපී දෙක තමයි එකක් හොස්ට් එක අයිපී 192.168.1.2 සහ VM අයිපී 192.168.1.4 , එක පහත රුපයෙන් බලාගන්න.


හරි දැන් අපිට දෙපැත්තේ කනේක්ටිවිටි ටෙස්ට් කරන්න පුළුවන් ping කියන කමාන්ඩ් එක පාවිච්චි කරලා .
එ කමාන්ඩ් එක ලිනක්ස් වලදීත් වැඩකරනවා. මේක කරන්න හරිම ලේසියි කොමාන්ඩ් ප්‍රොම්ප්ට් එකට ගිහින්  ping 192.168.1.4  කියල ටයිප් කරල එන්ටර් කලහම replying from...කියල මස්සේජ් එකක් එවි ඔය 192.168.1.4 කියල කියන්නේ VM එකේ අයිපී එක ,  අනෙක තම වින්ඩෝස් වල මේ  කමාන්ඩ් එක පේලි හතරක් රන් වෙලා නවතින නිසා අපිට ටික වෙලාවක් තියාගන්න අපි  ping 192.168.1.4 -t කියල ටයිප් කරල එන්ටර් කරනවා.එතකොට එක නවතින්නේ නැතිව දිගටම රන් වෙනවා .අපිට මේ උපක්‍රමය Network Troubleshooting වලදී නිතරම උවමනා වෙනවා.
හරි දැන් අනෙක් පැත්ත ලිනක්ස් ටර්මිනල් එකේ  ping 192.168.1.2 කියල ටයිප් කරල එන්ටර් කලහම  ping 192.168.1.4 -t වගේම දිගටම ping වේවි තියෙනවා .අපිට මේක නැවත වන්න පුළුවන් Crtl+C කියන කී දෙක ප්‍රෙස් කලහම , මේක දෙකටම වලංගුයි. ping වැඩකරන හැටි පහලින් බලාගන්න.


මම මේකෙදි ලිනක්ස් OS එකක් පාවිච්චි කලේ , එක ගැන දැනුම දෙන්නත් සහ , මේ os එක මුළු ප්‍රමාණය එහෙමත් නැත්තම් කැපසිටි එක 200 MB, 512MB RAM වලින් දුවනව.අනෙක මේක ඉන්ස්ටෝල් කරන්න ඕන නැහැ Live CD විදිහට ඉන්ස්ටෝල් නොකර පාවිච්චි කරන්න පුළුවන්.

Slax ඩවුන්ලෝඩ් කරගන්න ඕන නම් මෙන්න මේ ලින්ක් එකට යන්න .
https://www.slax.org/download.php

ඉතින් මේ ලිපියෙන් දෙයක් ගන්න්න ඇති කියල විශ්වාස කරනවා.තවත් ලිපියකින් අයෙත් හමුවෙමු .
ප්‍රශ්න තියෙනවනම් කොමෙන්ට් කරන්න.

ජයවේවා!.


1 comment:

Blogger Widgets