1. జోడించబడలేదు (నెట్వర్క్ కార్డ్ ఉంది, కానీ కేబుల్ అన్ప్లగ్ చేయబడింది)
2. NAT (నెట్వర్క్ చిరునామా అనువాదం)
3. NAT సేవ
4. బ్రిడ్జ్డ్ నెట్వర్కింగ్
5. అంతర్గత నెట్వర్కింగ్
6. హోస్ట్-ఓన్లీ నెట్వర్కింగ్
7. సాధారణ నెట్వర్కింగ్
మనం దేనిని కవర్ చేస్తాము?
ఈ గైడ్లో, వర్చువల్బాక్స్ వర్చువల్ మెషీన్లో హోస్ట్-ఓన్లీ నెట్వర్కింగ్ మోడ్ని ఎలా కాన్ఫిగర్ చేయవచ్చో మనం నేర్చుకుంటాము. మేము రెండు వర్చువల్ మెషిన్లను ఉపయోగిస్తాము: 1) ఫెడోరా 34 2) ఉబుంటు 20.04. వాటిని హోస్ట్-ఓన్లీ మోడ్లో కనెక్ట్ చేసిన తర్వాత, వారిద్దరూ ఒకరికొకరు మరియు హోస్ట్ మెషీన్ని పింగ్ చేయగలరా అని మేము తనిఖీ చేస్తాము. ముందుగా కాన్సెప్ట్ మరియు హోస్ట్-ఓన్లీ నెట్వర్కింగ్ మోడ్ను ఎలా ఉపయోగించాలో అర్థం చేసుకుందాం.
వర్చువల్బాక్స్ హోస్ట్-మాత్రమే నెట్వర్కింగ్ మోడ్
హోస్ట్-ఓన్లీ నెట్వర్కింగ్ బ్రిడ్జ్డ్ మరియు ఇంటర్నల్ నెట్వర్కింగ్ మోడ్ల మిశ్రమ విధులను నిర్వహిస్తుంది. బ్రిడ్జ్ మోడ్లో, వర్చువల్ మెషిన్ హోస్ట్ మెషిన్ మరియు ఇతర వర్చువల్ మెషీన్లతో కమ్యూనికేట్ చేయగలదు ఎందుకంటే అవి హోస్ట్ మెషిన్ యొక్క అదే భౌతిక ఇంటర్ఫేస్ను పంచుకుంటాయి. అదేవిధంగా, ఇంటర్నల్ నెట్వర్కింగ్ మోడ్ విషయంలో, వర్చువల్ మెషీన్లు ఒకదానితో ఒకటి మాత్రమే మాట్లాడగలవు కానీ హోస్ట్ మెషీన్తో మరియు వాటి సెట్కి వెలుపల ఏ ఇతర మెషీన్తోనూ కమ్యూనికేట్ చేయలేవు ఎందుకంటే అవి ఏ భౌతిక ఇంటర్ఫేస్కు కనెక్ట్ చేయబడలేదు.
గమనిక: అంతర్గత నెట్వర్కింగ్తో సాధించే అన్ని విధులు కూడా బ్రిడ్జ్ నెట్వర్కింగ్ ద్వారా నిర్వహించబడతాయని స్పష్టంగా ఉండాలి. కానీ తరువాతి సందర్భంలో, హోస్ట్ యొక్క భౌతిక ఇంటర్ఫేస్ ద్వారా వర్చువల్ మెషిన్ ట్రాఫిక్ను పాస్ చేసే భద్రతా ప్రమాదం ఉంది.
హోస్ట్-ఓన్లీ నెట్వర్కింగ్ మోడ్ సాఫ్ట్వేర్ ఇంటర్ఫేస్ (NIC) ఉపయోగించి హోస్ట్ మెషిన్ మరియు వర్చువల్ మెషీన్ల మధ్య నెట్వర్క్ను సృష్టిస్తుంది. దీని అర్థం ఈ మోడ్లో, వర్చువల్ మెషిన్ హోస్ట్ మరియు ఇతర వర్చువల్ మెషీన్లకు కనెక్ట్ చేయగలదు. ఇంటర్నల్ నెట్వర్కింగ్ మోడ్ విషయంలో, కనెక్టివిటీ అదే హోస్ట్లో వర్చువల్ మెషీన్లకు పరిమితం చేయబడింది. అలాగే, ఇంటర్నల్ నెట్వర్కింగ్ మోడ్కి భిన్నంగా, కనెక్ట్ చేయబడిన వర్చువల్ మెషీన్లకు IP చిరునామాలను కేటాయించడానికి హోస్ట్-ఓన్లీ మోడ్ DHCP సేవలను అందిస్తుంది. ఈ మోడ్ కోసం, హోస్ట్ మెషిన్ యొక్క భౌతిక ఇంటర్ఫేస్ అవసరం లేదు. బదులుగా, సాఫ్ట్వేర్ ఇంటర్ఫేస్ (vboxnet అని పేరు పెట్టబడింది) అదే ఫంక్షన్ను నిర్వహిస్తుంది.
ఇప్పటికే కాన్ఫిగర్ చేయబడిన వర్చువల్ ఉపకరణాల విషయంలో, హోస్ట్-మాత్రమే నెట్వర్కింగ్ బాగా సహాయపడుతుంది. ఈ ఉపకరణాలు డేటాబేస్ సర్వర్లు, వెబ్ సర్వర్లు మొదలైన వివిధ అప్లికేషన్లను అమలు చేసే అనేక వర్చువల్ మెషీన్లను కలిగి ఉంటాయి. మేము హోస్ట్-మాత్రమే అడాప్టర్ని ఉపయోగించి వెబ్ సర్వర్ మరియు డేటాబేస్ సర్వర్ను కనెక్ట్ చేయవచ్చు. ఈ విధంగా, ఇద్దరూ ఒకరితో ఒకరు కమ్యూనికేట్ చేసుకోవచ్చు, కానీ బయటి ప్రపంచానికి కనెక్ట్ అవ్వలేరు. బయటి ప్రపంచం నుండి ప్రత్యక్ష ప్రాప్యత నుండి డేటాబేస్ సర్వర్ను భద్రపరచడానికి ఇది కావలసిన సెటప్. కానీ వెబ్ సర్వర్ విషయంలో, మేము దానిని ప్రపంచం నలుమూలల నుండి యాక్సెస్ చేయాలి. కాబట్టి దీనిని పూర్తి చేయడానికి, మేము వర్చువల్బాక్స్ నెట్వర్కింగ్ ఎంపికలో రెండవ అడాప్టర్ను యాక్టివేట్ చేస్తాము మరియు దానిని బ్రిడ్జ్ అడాప్టర్కు కనెక్ట్ చేస్తాము.
హోస్ట్-మాత్రమే నెట్వర్కింగ్ మోడ్ని ప్రారంభిస్తోంది
వర్చువల్బాక్స్లో హోస్ట్-మాత్రమే నెట్వర్కింగ్ మోడ్ని ప్రారంభించడానికి, క్రింది దశలను అనుసరించండి:
దశ 1. మేము హోస్ట్-మాత్రమే నెట్వర్క్ అడాప్టర్ను సృష్టించాలి. దీని కోసం, వర్చువల్బాక్స్ మెనూ బార్లోని ఫైల్ ఎంపికకు వెళ్లి హోస్ట్ నెట్వర్క్ మేనేజర్ని ఎంచుకోండి.
దశ 2. కొత్త పాప్-అప్ విండోలో, దానికి సంబంధించిన ఆకుపచ్చ చిహ్నాన్ని ఎంచుకోండి హోస్ట్-ఓన్లీ నెట్వర్క్ను సృష్టించండి. కొత్త అడాప్టర్, vboxnet0, సృష్టించబడుతుంది. ఈ అడాప్టర్ యొక్క IP పరిధిని ప్రాపర్టీస్ మెనుని ఉపయోగించి మాన్యువల్ మోడ్ నుండి ఆటోమేటిక్ మోడ్కి సెట్ చేయవచ్చు.
అడాప్టర్ కోసం IPv4 చిరునామా మరియు మాస్క్ గమనించండి: 192.168.56.1/24 . వర్చువల్ మెషీన్లలో IP చిరునామాలను కాన్ఫిగర్ చేసేటప్పుడు మాకు ఇది తరువాత అవసరం అవుతుంది.
దశ 3. వర్చువల్ అడాప్టర్ సృష్టించబడిన తర్వాత, మేము దానిని హోస్ట్-మాత్రమే నెట్వర్కింగ్ మోడ్తో ఉపయోగించవచ్చు. ఇప్పుడు ఎడమ పేన్లో జాబితా నుండి వర్చువల్ మెషీన్ను ఎంచుకోండి. వర్చువల్ మెషిన్ పేరుపై రైట్ క్లిక్ చేసి, సెట్టింగ్స్ అనే ఆప్షన్ను ఎంచుకోండి లేదా కుడి పేన్ నుండి సెట్టింగ్స్ ఐకాన్ను ఎంచుకోండి.
దశ 4. కొత్త పాప్ అప్ విండోలో, సంబంధిత లేబుల్ని ఎంచుకోండి నెట్వర్క్ .
దశ 5. కుడి పేన్లో, అడాప్టర్ 1 ట్యాబ్ కింద:
1. గుర్తించడానికి తనిఖీ చేయండి నెట్వర్క్ అడాప్టర్ను ప్రారంభించండి ఎంపిక.
2. కింద జతపరచబడింది లేబుల్, ఎంచుకోండి హోస్ట్-మాత్రమే అడాప్టర్ డ్రాప్ -డౌన్ మెను నుండి ఎంపిక.
3. లేబుల్తో డ్రాప్ -డౌన్ మెను నుండి పేరు , వర్చువల్ అడాప్టర్ పేరును ఎంచుకోండి ( vboxnet0 మా విషయంలో). సెట్టింగ్లను సేవ్ చేసి నిష్క్రమించండి.
దశ 6. ఇప్పుడు మీ వర్చువల్ మెషీన్లను ప్రారంభించండి మరియు రెండింటి కోసం ఇంటర్ఫేస్ల IP ని తనిఖీ చేయండి. మీరు దీనిని ఉపయోగించవచ్చు ip a దీని కోసం ఆదేశం. ప్రతి యంత్రాన్ని కాన్ఫిగర్ చేద్దాం:
a) రన్ ip a ఆదేశం:
మీరు గమనిస్తే, రెండు VM లలో enp0s3 ఇంటర్ఫేస్ కోసం IP చిరునామా లేదు.
b) ఇప్పుడు, మేము రెండు వర్చువల్ మెషీన్లలో IP చిరునామాను సెట్ చేస్తాము. ఉబుంటు మరియు ఫెడోరా రెండింటికీ దశలు ఒకే విధంగా ఉంటాయి. IP చిరునామాలు vboxnet0 నెట్వర్క్ పరిధిలో ఉండాలి.
1) ఉబుంటు VM
ప్రతి యంత్రంలో కింది ఆదేశాన్ని అమలు చేయండి.
a) కనెక్షన్ పేరును తనిఖీ చేయండి
ప్రదర్శనతో nmclib) IP చిరునామాలను జోడించండి
సుడోnmcli కాన్ మోడ్ వైర్డ్ కనెక్షన్ 1ipv4. చిరునామా 192.168.56.10/24ipv4.gateway 192.168.56.1 ipv4. పద్ధతి మాన్యువల్c) కనెక్షన్ను పునartప్రారంభించండి
సుడోnmcli కాన్ డౌన్ వైర్డ్ కనెక్షన్ 1సుడోnmcli కాన్ అప్ వైర్డ్ కనెక్షన్ 1
2) ఫెడోరా VM
a) కనెక్షన్ పేరును తనిఖీ చేయండి
ప్రదర్శనతో nmclib) IP చిరునామాలను జోడించండి
సుడోnmcli కాన్ మోడ్ వైర్డ్ కనెక్షన్ 1ipv4. చిరునామా 192.168.56.11/24ipv4.gateway 192.168.56.1 ipv4. పద్ధతి మాన్యువల్c) కనెక్షన్ను పునartప్రారంభించండి
సుడోnmcli కాన్ డౌన్ వైర్డ్ కనెక్షన్ 1సుడోnmcli కాన్ అప్ వైర్డ్ కనెక్షన్ 1
నెట్వర్క్ కనెక్టివిటీని పరీక్షిస్తోంది
ఇప్పుడు మేము హోస్ట్-మాత్రమే నెట్వర్కింగ్ను కాన్ఫిగర్ చేసాము, VM లు మరియు హోస్ట్ మధ్య పింగ్ పని చేస్తుందో లేదో తనిఖీ చేద్దాం. మేము ప్రతి యంత్రాన్ని మరొకదాని నుండి పింగ్ చేస్తాము:
1. ఉబుంటు నుండి ఫెడోరా మరియు హోస్ట్ మెషిన్కి పింగ్ చేయడం.
2. ఫెడోరా నుండి ఉబుంటు మరియు హోస్ట్ మెషిన్కి పింగ్ చేయడం.
3. హోస్ట్ మెషిన్ నుండి ఫెడోరా నుండి ఉబుంటు వరకు పింగ్ చేయడం.
ముగింపు
వర్చువల్బాక్స్లో రెండు వర్చువల్ మెషీన్ల (VM లు) మధ్య హోస్ట్-మాత్రమే నెట్వర్కింగ్ను మేము విజయవంతంగా కాన్ఫిగర్ చేసాము. వర్చువల్బాక్స్ యొక్క వివిధ లక్షణాల గురించి మంచి అవగాహన విస్తరణకు ముందు పరీక్ష కోసం వివిధ ఆకృతీకరణలు మరియు దృశ్యాలను సృష్టించడానికి సహాయపడుతుంది.