Mac almashinuvi VPN orqali ko'rinadi: to'xtatamizmi yoki yashiramizmi?
Ko'rib chiqish yozuvi — bu e'lon, kirish ruxsati emas. Xizmatni to'xtatish, foydalanuvchilarni cheklash yoki kashfiyotning o'zini cheklashni hal qiling.
Ko'rib chiqish ro'yxatlari e'lonlardan quriladi, va e'lon kirish ruxsati emas. Kimdir uzoq ro'yxatda noutbukingiz nomini ko'radi, chunki multicast so'rovi odatda marshrutizatorda to'xtaydigan chegarani kesib o'tdi. Bu kesib o'tish yozuv nima uchun paydo bo'lishini va yozuvni olib tashlash xizmatni yopish bilan bir xil emasligini tushuntiradi. Biror narsani o'zgartirishdan oldin bu ikkisidan qaysi biriga haqiqatan qarshi ekaningizni aniqlang.
Ko'rib chiqish yozuvi aslida nima
Mac'dagi mDNS javob beruvchi o'zi xizmat ko'rsatadigan xizmat turlari bo'yicha so'rovlarga javob beradi, va javob nom, port va bir nechta matn yozuvlarini olib yuradi. So'ragan mijoz keyin o'sha nomni ro'yxatda ko'rsatadi. Almashinuvda hech narsa ulanish muvaffaqiyatli bo'lishini isbotlamaydi, va hech narsa ruxsat bermaydi: ro'yxat nom haqidagi da'vo, kirish haqida emas. Aynan shu farq biror narsani o'chirish yoki uni e'lon qilishni to'xtatish kerakligini hal qiladi.
Turli xizmatlar alohida ro'yxatdan o'tadi, shuning uchun bitta yozuvning yo'qolishi barcha e'lonlar to'xtaganini bildirmaydi. Fayl almashinuvi bir turni, ekran almashinuvi boshqasini ro'yxatdan o'tkazadi, printerlar, media kutubxonalar va dasturchi vositalari esa har biri o'zinikini. Bitta kalitni asosiy boshqaruv deb hisoblashdan oldin nima ro'yxatdan o'tgani va qaysi jarayon unga egalik qilishini sanab chiqing:
dns-sd -B _smb._tcp
lsof -nP -iUDP:5353Multicast mahalliy bo'lib qoladi, agar biror narsa uni ko'prik bilan bog'lamasa
Multicast DNS UDP 5353 bo'yicha havolaga mahalliy guruhga yuboradi, va marshrutizatorlar bu guruhni sukut bo'yicha uzatmaydi. Shuning uchun unicast trafikni marshrutlaydigan tunnel kashfiyotni orqada qoldiradi, va shu sababli marshrutlangan VPN'dagi Mac odatda uzoq sayt uchun ko'rinmas bo'ladi. Ko'prik bilan bog'langan tunnel yoki ataylab sozlangan rele buni ikkala uchini bitta eshittirish domeniga qo'yish orqali o'zgartiradi. Sizda qanday dizayn borligi tunnelning xususiyati, unga bosilgan protokol nomining emas.
Server konfiguratsiyasini ko'rib chiqing: u interfeysni ko'prik bilan bog'laydimi yoki quyi tarmoqni marshrutlaydimi, chunki ikkisi eshittirishga bog'liq har bir protokol uchun boshqacha ishlaydi. Agar tunnel ko'prik bilan bog'langan bo'lsa, bir nechta turdagi e'lonlarning oqib chiqishini kuting, jumladan hech kim e'lon qilishni o'ylamagan narsalar ham. Agar u marshrutlangan bo'lsa, uzoq ro'yxatdagi yozuv ko'pincha rele yoki unicast DNS asosidagi kashfiyot orqali kelgan, multicast guruhi orqali emas. Bu yo'llarning tuzatishlari har xil, va multicast portini bloklash ulardan faqat bittasini yopadi.
Xizmatni to'xtatish eng toza chegara
Agar Mac'ning fayllarni taqdim etish ishi bo'lmasa, e'lonini yashirishga urinish o'rniga qo'llab-quvvatlanadigan boshqaruv orqali almashinuvni o'chiring. To'xtatilgan xizmatga ulanib bo'lmaydi, uni taxmin qilib bo'lmaydi, va nomni eslab qolgan eski mijoz ham unga yetib bormaydi. Bu xususiyat uni kuchliroq boshqaruvga aylantiradi, va u tarmoqning hech qanday hamkorligini talab qilmaydi.
Apple'ning fayl almashinuvi qo'llanmasi umumiy jildlar, ruxsat berilgan foydalanuvchilar va mehmon kirishi uchun ruxsat modelini tavsiflaydi, va almashinuv paneli joriy holatni ko'rsatadi. Xizmat haqiqatan kerak bo'lganda bu uchtasini ko'rib chiqing, chunki mavjud bo'lishi shart bo'lgan almashinuv cheklanishi shart bo'lgan almashinuvdir. Mehmon kirishi alohida ko'rib chiqishga loyiq, chunki u hech qanday hisob ma'lumotlarisiz ulanishga ruxsat berishi mumkin. Keyin xizmat qaysi interfeyslarda tinglashini tasdiqlang, chunki har bir interfeysda taklif qilinadigan almashinuv tunnelda ham taklif qilinadi.
Xizmat kerak bo'lganda, auditoriya emas
Ba'zan almashinuv qonuniy, auditoriya esa yo'q. Xizmatni tasdiqlangan manbalar bilan cheklash, kashfiyotni alohida va kichikroq boshqaruv sifatida qoldirish halol tartib. Xavfsizlik devori qoidalari, foydalanuvchi bo'yicha ruxsatlar va to'g'ri interfeysda tinglash kirishni yashirin e'lon qila olmaydigan usullar bilan toraytiradi.
Kashfiyotni bostirish qat'iy ma'noda kosmetik: xizmat nomni biladigan har kimga hali ham javob beradi. Muammo e'lonning o'zi bo'lsa, uni olib yuruvchi qatlamda cheklang. Siz boshqaradigan tarmoqda bu qaysi xizmat turlari chegaradan o'tishini hal qilish va ko'prik, rele yoki filtrni shunga moslaydi. Forumdan ko'prik filtri buyrug'ini ko'chirish serveringiz aynan shu stek va shu tunnel rejimini ishga tushirgandagina ishlaydi, va siz boshqarmaydigan tarmoqda halol javob shuki, uzoq mijoz nima eslab qolishini nazorat qila olmaysiz.
Uzoq tomondan qarang
Mac'ning o'z tarmog'idan emas, uzoq tomondan sinang va keshlangan ro'yxatni emas, yangi ko'rib chiqishni sinang. Keyin nom va manzil bo'yicha xizmatga to'g'ridan-to'g'ri ulanishga urinib ko'ring, chunki ikki natija ikki xil savolga javob beradi. Muvaffaqiyatli ulanish bilan yo'q yozuv belgini yashirganingizni bildiradi, muvaffaqiyatsiz ulanish esa xizmatni yopganingizni bildiradi. Yangilanishni o'tkazib yuborsangiz kesh ikkala sinovni ham yolg'onga chiqaradi, shuning uchun mijozni yangidan boshlang.
Nimani o'zgartirganingizni va bu uchta boshqaruvdan qaysi biriga tegishli ekanini yozib qo'ying: xizmat to'xtatildi, kirish cheklandi yoki kashfiyot cheklandi. Kimdir Mac hali ham ko'rinadi deb xabar berganida, bu yozuv hisobot eskirganini yoki boshqa xizmat o'zini e'lon qilayotganini aytadi. Bu yerdagi ajablanishlarning aksariyati hech kim yoqilganini eslay olmaydigan ikkinchi ro'yxat, buzilgan boshqaruv emas.
O'zgarish muvaffaqiyatsiz bo'ldi deb xulosa qilishdan oldin qolgan ro'yxatdan o'tishlarni qayta tekshiring. Qisqa ro'yxat yana bir taxmin bosqichidan yaxshiroq.