Mac షేరింగ్ VPN ద్వారా కనిపిస్తుంది: ఆపాలా లేక దాచాలా?
బ్రౌజ్ ఎంట్రీ ఒక ప్రకటన, యాక్సెస్ అనుమతి కాదు. సేవను ఆపాలా, దాని వినియోగదారులను పరిమితం చేయాలా, లేక కనుగొనడాన్ని పరిమితం చేయాలా నిర్ణయించండి.
బ్రౌజ్ జాబితాలు ప్రకటనలతో నిర్మించబడతాయి, మరియు ప్రకటన యాక్సెస్ అనుమతి కాదు. ఎవరో రిమోట్ జాబితాలో మీ ల్యాప్టాప్ పేరును చూస్తారు ఎందుకంటే ఒక multicast ప్రశ్న సాధారణంగా రౌటర్లో దాన్ని ఆపే సరిహద్దును దాటింది. ఆ దాటడం ఎంట్రీ ఎందుకు కనిపిస్తుంది మరియు ఎంట్రీని తీసేయడం సేవను మూసివేయడంతో సమానం ఎందుకు కాదు అనే రెండింటినీ వివరిస్తుంది. ఏదైనా మార్చే ముందు మీరు నిజంగా ఈ రెండింటిలో దేనిని వ్యతిరేకిస్తున్నారో నిర్ణయించుకోండి.
బ్రౌజ్ ఎంట్రీ నిజానికి ఏమిటి
Mac లోని mDNS ప్రతిస్పందనకర్త తాను హోస్ట్ చేసే సేవా రకాల ప్రశ్నలకు సమాధానమిస్తుంది, మరియు సమాధానంలో పేరు, పోర్ట్ మరియు కొన్ని టెక్స్ట్ రికార్డులు ఉంటాయి. అడిగిన క్లయింట్ తర్వాత ఆ పేరును జాబితాలో చూపిస్తుంది. మార్పిడిలో ఏదీ కనెక్షన్ విజయవంతమవుతుందని నిరూపించదు, మరియు ఏదీ అనుమతి ఇవ్వదు: జాబితా పేరు గురించిన వాదన, యాక్సెస్ గురించి కాదు. ఆ భేదమే ఏదైనా ఆపాలా లేక ప్రచురణను ఆపాలా అని నిర్ణయిస్తుంది.
వివిధ సేవలు విడివిడిగా నమోదవుతాయి, కాబట్టి ఒక ఎంట్రీ మాయమైతే అన్ని ప్రకటనలు ఆగాయని అర్థం కాదు. ఫైల్ షేరింగ్ ఒక రకాన్ని, స్క్రీన్ షేరింగ్ మరొకదాన్ని నమోదు చేస్తాయి, ప్రింటర్లు, మీడియా లైబ్రరీలు మరియు డెవలపర్ సాధనాలు ప్రతి ఒక్కటి తమదైన రకాన్ని నమోదు చేస్తాయి. ఒక స్విచ్ను ప్రధాన నియంత్రణగా పరిగణించే ముందు ఏది నమోదైంది మరియు ఏ ప్రాసెస్ దానిని కలిగి ఉంది అని జాబితా చేయండి:
dns-sd -B _smb._tcp
lsof -nP -iUDP:5353Multicast ఏదో వంతెన వేయనంత వరకు స్థానికంగానే ఉంటుంది
Multicast DNS UDP 5353 పై లింక్-స్థానిక సమూహానికి పంపుతుంది, రౌటర్లు ఆ సమూహాన్ని డిఫాల్ట్గా ఫార్వార్డ్ చేయవు. అందువల్ల unicast ట్రాఫిక్ను రూట్ చేసే సొరంగం కనుగొనడాన్ని వెనుక వదిలేస్తుంది, అందుకే రూట్ చేసిన VPN లోని Mac సాధారణంగా రిమోట్ సైట్కు కనిపించదు. వంతెన వేసిన సొరంగం, లేక ఉద్దేశపూర్వకంగా కాన్ఫిగర్ చేసిన రిలే, రెండు చివరలను ఒకే బ్రాడ్కాస్ట్ డొమైన్లో ఉంచి దాన్ని మారుస్తుంది. మీకు ఏ డిజైన్ ఉంది అనేది సొరంగం లక్షణం, దానిపై ముద్రించిన ప్రోటోకాల్ పేరు కాదు.
సర్వర్ కాన్ఫిగరేషన్ను పరిశీలించి అది ఇంటర్ఫేస్ను వంతెన చేస్తుందా లేక సబ్నెట్ను రూట్ చేస్తుందా చూడండి, ఎందుకంటే బ్రాడ్కాస్ట్పై ఆధారపడే ప్రతి ప్రోటోకాల్లో రెండూ వేర్వేరుగా ప్రవర్తిస్తాయి. సొరంగం వంతెన వేసినదైతే ఒకటి కంటే ఎక్కువ రకాల ప్రకటనలు లీక్ అవుతాయని ఆశించండి, ఎవరూ ప్రచురించాలనుకోని విషయాలు కూడా. అది రూట్ చేయబడితే, రిమోట్ జాబితాలోని ఎంట్రీ బహుశా రిలే లేక unicast DNS ఆధారిత కనుగొనడం ద్వారా వచ్చి ఉంటుంది, multicast సమూహం ద్వారా కాదు. ఆ మార్గాలకు వేర్వేరు సరిదిద్దులు ఉన్నాయి, మరియు multicast పోర్టును నిరోధించడం వాటిలో ఒకటి మాత్రమే మూస్తుంది.
సేవను ఆపడం అత్యంత స్పష్టమైన సరిహద్దు
Mac కు ఫైళ్లను అందించే పని లేకపోతే, దాని ప్రకటనను దాచడానికి ప్రయత్నించడం కంటే మద్దతు ఉన్న నియంత్రణ ద్వారా షేరింగ్ను ఆపండి. ఆపిన సేవకు కనెక్ట్ కాలేము, ఊహించలేము, పేరును గుర్తుపెట్టుకున్న పాత క్లయింట్ కూడా దాన్ని చేరుకోలేదు. ఆ లక్షణమే దాన్ని బలమైన నియంత్రణగా చేస్తుంది, దానికి నెట్వర్క్ సహకారం అసలు అవసరం లేదు.
Apple యొక్క ఫైల్ షేరింగ్ గైడ్ షేర్ చేసిన ఫోల్డర్లు, అనుమతించిన వినియోగదారులు మరియు అతిథి యాక్సెస్ కోసం అనుమతి నమూనాను వివరిస్తుంది, షేరింగ్ ప్యానెల్ ప్రస్తుత స్థితిని చూపిస్తుంది. సేవ నిజంగా అవసరమైనప్పుడు ఈ మూడింటిని సమీక్షించండి, ఎందుకంటే ఉండాల్సిన షేరింగ్ పరిమితం చేయాల్సిన షేరింగ్. అతిథి యాక్సెస్ ప్రత్యేకంగా చూడదగినది, ఎందుకంటే అది ఎలాంటి ఆధారాలు లేకుండా కనెక్షన్ను అనుమతించవచ్చు. తర్వాత సేవ ఏ ఇంటర్ఫేస్లపై వింటుందో నిర్ధారించండి, ఎందుకంటే ప్రతి ఇంటర్ఫేస్పై అందించే షేరింగ్ సొరంగంపై కూడా అందించబడుతుంది.
సేవ కావాలి కానీ ప్రేక్షకులు కాదు
కొన్నిసార్లు షేరింగ్ చట్టబద్ధం, ప్రేక్షకులు కాదు. సేవను ఆమోదించిన మూలాలకు పరిమితం చేయడం, కనుగొనడాన్ని ప్రత్యేక మరియు చిన్న నియంత్రణగా వదిలేయడం నిజాయితీ ఏర్పాటు. ఫైర్వాల్ నియమాలు, వినియోగదారు వారీ అనుమతులు మరియు సరైన ఇంటర్ఫేస్పై వినడం దాచిన ప్రకటన చేయలేని విధంగా యాక్సెస్ను ఇరుకు చేస్తాయి.
కనుగొనడాన్ని అణచివేయడం కఠిన అర్థంలో అలంకారం: సేవ పేరు తెలిసిన వారందరికీ ఇప్పటికీ సమాధానమిస్తుంది. సమస్య ప్రచురణయే అయితే, దాన్ని మోసే పొరలో పరిమితం చేయండి. మీరు నిర్వహించే నెట్వర్క్లో, ఏ సేవా రకాలు సరిహద్దు దాటాలో నిర్ణయించి వంతెన, రిలే లేక ఫిల్టర్ను దానికి తగ్గట్టు కాన్ఫిగర్ చేయడం అర్థం. ఫోరమ్ నుండి వంతెన-ఫిల్టర్ ఆదేశాన్ని కాపీ చేయడం మీ సర్వర్ సరిగ్గా ఆ స్టాక్ మరియు ఆ సొరంగ మోడ్ను నడిపిస్తేనే పనిచేస్తుంది, మరియు మీరు నిర్వహించని నెట్వర్క్లో రిమోట్ క్లయింట్ ఏమి గుర్తుంచుకుంటుందో మీరు నియంత్రించలేరు అనేదే నిజాయితీ సమాధానం.
రిమోట్ వైపు నుండి చూడండి
Mac యొక్క స్వంత నెట్వర్క్ నుండి కాదు, రిమోట్ వైపు నుండి పరీక్షించండి, మరియు క్యాష్ చేసిన జాబితా కాదు కొత్త బ్రౌజ్ను పరీక్షించండి. తర్వాత పేరు మరియు చిరునామా ద్వారా సేవకు నేరుగా కనెక్షన్ ప్రయత్నించండి, ఎందుకంటే రెండు ఫలితాలు వేర్వేరు ప్రశ్నలకు సమాధానమిస్తాయి. విజయవంతమైన కనెక్షన్తో ఎంట్రీ లేకపోవడం అంటే మీరు లేబుల్ను దాచారు, విఫలమైన కనెక్షన్ అంటే సేవను మూసేశారు. రిఫ్రెష్ను దాటవేస్తే క్యాష్ రెండు పరీక్షలనూ అబద్ధం చేస్తుంది, కాబట్టి క్లయింట్ను కొత్తగా ప్రారంభించండి.
మీరు ఏమి మార్చారు, అది మూడు నియంత్రణల్లో ఏది అని రాయండి: సేవ ఆపబడింది, యాక్సెస్ పరిమితం చేయబడింది, లేక కనుగొనడం పరిమితం చేయబడింది. Mac ఇంకా కనిపిస్తుందని ఎవరైనా నివేదిస్తే, ఆ నోట్ నివేదిక పాతదా లేక మరో సేవ తనను ప్రకటించుకుంటోందా అని చెబుతుంది. ఇక్కడ చాలా ఆశ్చర్యాలు ఎవరూ ఆన్ చేసినట్టు గుర్తులేని రెండవ నమోదు, పాడైన నియంత్రణ కాదు.
మార్పు విఫలమైందని నిర్ధారించే ముందు మిగిలిన నమోదులను మళ్లీ తనిఖీ చేయండి. చిన్న జాబితా మరో ఊహ రౌండ్ కంటే మేలు.