Nega route -interface havoladan tashqaridagi xostga yetib bormaydi
Interfeys bayrog'i macOS ga manzil simda ekanini aytadi. Mahalliy havoladan tashqaridagi hamma narsa yetib boriladigan darvoza talab qiladi va tunnel baribir buni taqiqlashi mumkin.
route Wi-Fi interfeys nomini qabul qiladi, shikoyatsiz chiqadi va xost yetib bo'lmaydigan bo'lib qoladi. Hech narsa buzuq emas; yo'ldagi munosabat shunchaki noto'g'ri: interfeys bayrog'i manzil qaysi havolada ekanini aytadi, boshqa joyda turgan manzil uchun qaysi marshrutizator trafik olishini emas. Buyruq sintaktik jihatdan to'g'ri bo'lgani uchun muvaffaqiyatli bo'ladi, ishlaydigan yo'lni tasvirlagani uchun emas.
Aynan shu farq VPN yonidagi marshrut istisnosining ishlashini yoki faqat ishonchli ko'rinishini belgilaydi.
Interfeys — chiqish, keyingi sakrash — topshirish
192.168.50.20 manzilli Mac va 192.168.50.1 da marshrutizator bo'lganda, o'sha havoladagi boshqa mashinaga to'g'ridan-to'g'ri yetib borish mumkin. Kadr o'sha mashinaga manzillanadi va simga qo'yiladi. Hech qanday marshrutizator qatnashmaydi va interfeys bilan cheklangan marshrut aynan shuni ifodalaydi. Uzoq uchini boshqa binodagi xostga almashtiring, o'sha buyruq ma'nosini yo'qotadi. Mac simga qo'yadigan ikkinchi qatlam manziliga ega emas, shuning uchun interfeys bayrog'iga tasvirlaydigan narsa yo'q.
Havoladan tashqaridagi manzil boshqacha. Mac ikkinchi qatlamda yetib bormaydigan xostga manzillangan kadrni simga qo'ya olmaydi; paketni yetib bora oladigan marshrutizatorga topshiradi. Shuning uchun marshrutga darvoza kerak va darvozaning o'zi ulangan havolada yetib boriladigan bo'lishi kerak.
Havoladan tashqaridagi manzil uchun interfeys bayrog'idan foydalanish macOS ga bu manzilni simda turgandek qabul qilishni aytadi. Shunda yadro unga ikkinchi qatlam manzilini hal qila olmaydi va paket xatoda hech qanday foydali narsa qoldirmasdan tashlab yuboriladi.
Interfeys bayrog'i aslida nimani tasdiqlaydi
Apple marshrutlar ma'lumoti vositachisiz to'g'ridan-to'g'ri yetib boriladigan manzillar uchun interfeys shaklini belgilaydi. Bu havola modeli haqidagi bayonot, qaysi adapterdan foydalanish haqidagi afzallik emas. Wi-Fi orqali internet xostiga yetib borish hali ham o'sha Wi-Fi havolasida marshrutizatorni talab qiladi va marshrut uni nomlashi kerak.
Interfeys qamrovi alohida atribut. U qamrov qarorlari uchun, masalan, qaysi manba manzili amal qilishi, marshrutni muayyan interfeys bilan bog'laydi, lekin interfeys o'zi yetib bormaydigan manzil uchun yetib borish imkonini yaratmaydi. Ikki atribut turli savollarga javob beradi.
Shuning uchun buyruq qabul qilinishi, jadvalda ko'rinishi va baribir muvaffaqiyatsiz bo'lishi mumkin. Yadro niyatingizni tekshirmaydi; u nima deb tasdiqlaganini yozadi va tasdiq manzil havolada ekani edi. Jim muvaffaqiyatdan keyingi jim tashlash kutilgan natija, xato emas. Tarmoqni ayblashdan oldin tasdiqni o'zingizga qayta o'qib chiqing.
Havoladan tashqaridagi manzilga kerakli marshrut
LAN marshrutizatori orqali 198.51.100.25 kabi hujjat manziliga tasdiqlangan yo'l uchun nazarda tutilgan munosabat — manzil, 192.168.50.1 keyingi sakrashi va o'sha sakrashga yetadigan LAN interfeysi. Interfeys marshrut buyrug'i bilan majburlanmaydi, keyingi sakrash qidiruvidan kelib chiqadi.
macOS da faqat o'qish tekshiruvi route -n get 198.51.100.25. Darvoza va interfeys satrlarini birga o'qing va darvoza Mac haqiqatan yetib bora oladigan manzil ekanini tekshiring. Boshqa quyi tarmoqdagi darvoza yoki oxirgi tarmoq o'zgarishidan beri yo'qolgan darvoza to'g'ri ko'rinadigan va hech narsa uzatmaydigan marshrut yaratadi.
Doimiy ko'rsatmada en0 ni qattiq kodlamang. Interfeys nomlari adapterlar, doklar va VPN mijozlari bilan o'zgaradi va noto'g'risini nomlagan marshrut kengroq tarmoq nosozligi sifatida oson o'qiladigan tarzda muvaffaqiyatsiz bo'ladi.
Almashtirishdan oldin joriy tanlovni o'qing
Biror narsa qo'shishdan oldin tizim allaqachon nima tanlaganini va nima uchunligini tekshiring. Bu chiqish trafik tunnel, LAN marshrutizatori yoki hech qayerga ketmayotganini aytadi va o'zgarishdan keyin solishtirish uchun asos beradi. Usiz yangi marshrut kuchga kirganini bila olmaysiz.
Keyin manzil oilasini tekshiring. IPv4 uchun qo'shilgan marshrut IPv6 manzili uchun hech narsa qilmaydi va ikkala oilaga ham hal bo'ladigan xizmat vaqti-vaqti bilan yetib boriladigandek ko'rinishi mumkin. Marshrut jadvali va hal qiluvchi turli savollarga javob beradi va ikkalasi ham nazarda tutilgan yo'lga mos kelishi kerak.
Nihoyat, marshrut — tanlov, ruxsat emasligini unutmang. Boshqariladigan VPN profili yoki mijoz filtri jadval unga ishora qilsa ham to'g'ridan-to'g'ri yo'lni baribir taqiqlashi mumkin, shuning uchun muvaffaqiyatli jadval yozuvi tekshiruvni tugatadi deb o'ylash o'rniga haqiqiy dastur bilan sinab ko'ring.
Tunnellar va siyosat shaklni o'zgartiradi
Nuqta-nuqtaga interfeyslar o'z holatidir. Tunnel Ethernet uslubidagi darvoza manzilisiz marshrut olib yurishi mumkin va bu avtomatik noto'g'ri emas. Ko'rgan har bir jadval yozuviga Wi-Fi misolini kengaytirish o'rniga interfeysning haqiqiy havola modelini qo'llang.
O'zgartirish so'rovlari uchun manzilni, tasdiqlangan tarmoq yo'lini, joriy darvoza va interfeysni va istisnoni kim saqlashi kerakligini yozing. Egasi muhim, chunki buyruq satrida terilgan bir martalik marshrut siyosat emas va keyingi qayta ulanish uni o'chiradi.
Agar talab VPN yoqilganda shu xostga yetib borish bo'lsa, halol javob odatda interfeysga ega tarmoq menejeri o'rnatadigan, mahalliy marshrutizator orqali aniq xost marshruti. Agar talab istalgan narsaga to'g'ridan-to'g'ri yetib borish bo'lsa, talabning o'zi marshrut buyrug'idan oldin siyosat ko'rib chiqishini talab qiladi.