બ્રાઉઝ યાદીઓ જાહેરાતોથી બને છે, અને જાહેરાત પ્રવેશ પરવાનગી નથી. કોઈ વ્યક્તિ દૂરની યાદીમાં તમારા લેપટોપનું નામ જુએ છે કારણ કે એક multicast પ્રશ્ન એવી સીમા પાર કરી ગયો જે સામાન્ય રીતે રાઉટર પર તેને રોકે છે. એ પાર જવું બંને સમજાવે છે: એન્ટ્રી કેમ દેખાય છે અને એન્ટ્રી દૂર કરવું સેવા બંધ કરવા સમાન કેમ નથી. કંઈપણ બદલતા પહેલાં નક્કી કરો કે તમે આ બેમાંથી કોની સામે ખરેખર વિરોધ કરો છો.

બ્રાઉઝ એન્ટ્રી ખરેખર શું છે

Mac પરનો mDNS પ્રત્યુત્તરકાર તે જે સેવા પ્રકારોની યજમાની કરે છે તેમના પ્રશ્નોનો જવાબ આપે છે, અને જવાબમાં નામ, પોર્ટ અને થોડા ટેક્સ્ટ રેકોર્ડ રહે છે. પૂછનાર ક્લાયન્ટ પછી એ નામ યાદીમાં દર્શાવે છે. આદાન-પ્રદાનમાં કંઈ પણ સાબિત કરતું નથી કે જોડાણ સફળ થશે, અને તેમાં કંઈ પણ પરવાનગી આપતું નથી: યાદી નામ વિશેનો દાવો છે, પ્રવેશ વિશે નહીં. એ જ ભેદ નક્કી કરે છે કે તમારે કંઈક બંધ કરવું છે કે તેને પ્રકાશિત કરવાનું બંધ કરવું છે.

વિવિધ સેવાઓ અલગ રીતે નોંધાય છે, તેથી એક એન્ટ્રી અદૃશ્ય થવાથી એમ નથી થતું કે બધી જાહેરાતો અટકી ગઈ. ફાઇલ શેરિંગ એક પ્રકાર નોંધે છે, સ્ક્રીન શેરિંગ બીજો, અને પ્રિન્ટર, મીડિયા લાઇબ્રેરી અને ડેવલપર સાધનો દરેક પોતાનો નોંધે છે. એક સ્વિચને મુખ્ય નિયંત્રણ માનતા પહેલાં, યાદી બનાવો કે શું નોંધાયેલું છે અને કઈ પ્રક્રિયા તેની માલિક છે:

dns-sd -B _smb._tcp
lsof -nP -iUDP:5353

Multicast સ્થાનિક રહે છે જ્યાં સુધી કંઈક તેને પુલ ન બનાવે

Multicast DNS UDP 5353 પર લિંક-સ્થાનિક જૂથને મોકલે છે, અને રાઉટર ડિફોલ્ટ રીતે એ જૂથને આગળ મોકલતા નથી. તેથી unicast ટ્રાફિક રૂટ કરતો ટનલ શોધને પાછળ છોડી દે છે, અને એટલે જ રૂટેડ VPN પરનો Mac સામાન્ય રીતે દૂરની સાઇટ માટે અદૃશ્ય રહે છે. પુલ બાંધેલો ટનલ, કે જાણી જોઈને ગોઠવેલો રિલે, બંને છેડાને એક પ્રસારણ ડોમેનમાં મૂકીને તે બદલે છે. તમારી પાસે કઈ રચના છે તે ટનલનો ગુણધર્મ છે, તેના પર છપાયેલા પ્રોટોકોલ નામનો નહીં.

સર્વર ગોઠવણી તપાસો કે તે ઇન્ટરફેસને પુલ બનાવે છે કે સબનેટ રૂટ કરે છે, કારણ કે પ્રસારણ પર આધારિત દરેક પ્રોટોકોલ માટે બંને જુદી રીતે વર્તે છે. ટનલ પુલ બાંધેલો હોય તો એક કરતાં વધુ પ્રકારની જાહેરાત લીક થવાની અપેક્ષા રાખો, જેમાં એવી વસ્તુઓ પણ છે જે કોઈ પ્રકાશિત કરવા માંગતું ન હતું. રૂટેડ હોય તો દૂરની યાદીમાંની એન્ટ્રી સંભવતઃ રિલે દ્વારા કે unicast DNS આધારિત શોધ દ્વારા આવી છે, multicast જૂથ દ્વારા નહીં. એ માર્ગોના ઉપાય જુદા છે, અને multicast પોર્ટ અવરોધવાથી તેમાંથી ફક્ત એક જ બંધ થાય છે.

સેવા બંધ કરવી એ સૌથી સ્વચ્છ સીમા છે

જો Mac પાસે ફાઇલો પીરસવાનું કામ ન હોય, તો તેની જાહેરાત છુપાવવાનો પ્રયત્ન કરવાને બદલે સમર્થિત નિયંત્રણથી શેરિંગ બંધ કરો. બંધ સેવા સાથે જોડાઈ શકાતું નથી, તેનું અનુમાન કરી શકાતું નથી, અને નામ યાદ રહેલા જૂના ક્લાયન્ટ સુધી તે પહોંચતી નથી. એ ગુણધર્મ તેને વધુ મજબૂત નિયંત્રણ બનાવે છે, અને તેને નેટવર્કના કોઈ સહકારની જરૂર નથી.

Apple ની ફાઇલ શેરિંગ માર્ગદર્શિકા વહેંચાયેલા ફોલ્ડર, માન્ય વપરાશકર્તાઓ અને મહેમાન પ્રવેશ માટેનું પરવાનગી મોડેલ વર્ણવે છે, અને શેરિંગ પેનલ વર્તમાન સ્થિતિ દર્શાવે છે. સેવા ખરેખર જરૂરી હોય ત્યારે આ ત્રણેની સમીક્ષા કરો, કારણ કે જે શેરિંગ હોવું જ જોઈએ તે શેરિંગ મર્યાદિત કરવું જ પડે. મહેમાન પ્રવેશ અલગ નજરને લાયક છે, કારણ કે તે કોઈપણ ઓળખપત્ર વગર જોડાણની પરવાનગી આપી શકે છે. પછી ખાતરી કરો કે સેવા કયા ઇન્ટરફેસ પર સાંભળે છે, કારણ કે દરેક ઇન્ટરફેસ પર અર્પિત શેરિંગ ટનલ પર પણ અર્પિત થાય છે.

જ્યારે સેવા જોઈએ પણ પ્રેક્ષકો નહીં

ક્યારેક શેરિંગ વૈધ છે અને પ્રેક્ષકો નહીં. સેવાને મંજૂર સ્રોતો સુધી મર્યાદિત રાખવી, શોધને અલગ અને નાના નિયંત્રણ તરીકે છોડી દેવી, એ પ્રામાણિક ગોઠવણ છે. ફાયરવોલ નિયમો, વપરાશકર્તા દીઠ પરવાનગીઓ અને યોગ્ય ઇન્ટરફેસ પર સાંભળવું પ્રવેશને એવી રીતે સાંકડો કરે છે જે છુપી જાહેરાત કરી શકતી નથી.

શોધને દબાવવી કડક અર્થમાં દેખાવની વસ્તુ છે: સેવા હજી પણ નામ જાણતા દરેકને જવાબ આપે છે. જો પ્રકાશન પોતે સમસ્યા હોય, તો જે સ્તર તેને વહન કરે છે ત્યાં તેને મર્યાદિત કરો. તમે સંચાલિત કરો છો તે નેટવર્ક પર, એટલે નક્કી કરવું કે કયા સેવા પ્રકારોએ સીમા પાર કરવી જોઈએ અને તે મુજબ પુલ, રિલે કે ફિલ્ટર ગોઠવવું. ફોરમમાંથી પુલ-ફિલ્ટર આદેશ કોપી કરવો ત્યારે જ કામ કરે જ્યારે તમારો સર્વર બરાબર એ જ સ્ટેક અને એ જ ટનલ મોડ ચલાવે, અને જે નેટવર્ક તમે સંચાલિત કરતા નથી ત્યાં પ્રામાણિક જવાબ એ છે કે દૂરનો ક્લાયન્ટ શું યાદ રાખે છે તે તમે નિયંત્રિત કરી શકતા નથી.

દૂરની બાજુથી જુઓ

Mac ના પોતાના નેટવર્કથી નહીં, દૂરની બાજુથી પરીક્ષણ કરો, અને કેશ કરેલી યાદીને બદલે તાજું બ્રાઉઝ પરીક્ષણ કરો. પછી નામ અને સરનામા દ્વારા સેવા સાથે સીધું જોડાણ કરવાનો પ્રયાસ કરો, કારણ કે બે પરિણામો બે જુદા પ્રશ્નોના જવાબ આપે છે. સફળ જોડાણ સાથે ગેરહાજર એન્ટ્રી એટલે તમે લેબલ છુપાવ્યું છે, જ્યારે નિષ્ફળ જોડાણ એટલે તમે સેવા બંધ કરી છે. જો તાજું કરવાનું ચૂકી જાઓ તો કેશ બંને પરીક્ષણોને ખોટા બનાવે છે, તેથી ક્લાયન્ટ ફરીથી શરૂ કરો.

તમે શું બદલ્યું અને તે ત્રણ નિયંત્રણોમાંથી કયાનું છે તે લખો: સેવા બંધ, પ્રવેશ મર્યાદિત, કે શોધ મર્યાદિત. જ્યારે કોઈ જાણ કરે કે Mac હજી દેખાય છે, ત્યારે એ નોંધ કહે છે કે અહેવાલ જૂનો છે કે બીજી સેવા પોતાની જાહેરાત કરે છે. અહીં મોટા ભાગના આશ્ચર્યો એ બીજું નોંધણું છે જે ચાલુ કરેલું કોઈને યાદ ન હતું, તૂટેલું નિયંત્રણ નહીં.

ફેરફાર નિષ્ફળ ગયો એમ તારણ કાઢતા પહેલાં બાકીના નોંધણાં ફરી તપાસો. ટૂંકી યાદી બીજા એક અનુમાનના રાઉન્ડ કરતાં સારી છે.

સંબંધિત લેખો