FaceTime töötab, aga Mac ei saa iPhone'i kaudu helistada
Toimiv FaceTime-kõne ei tõesta, et iPhone'i kõnede edastamine Macis töötab. Kontrolli kohalikku teed, mille VPN võib blokeerida, ja testi seejärel õiges järjekorras.
Saad Macist FaceTime'i helikõne probleemideta alustada, seejärel samast Macist torumehe numbri valida ja midagi ei juhtu. Tavaline tõlgendus on, et võrk on terve ja midagi mitteseotut läks katki. See tõlgendus ongi müüt ja püsib peamiselt seetõttu, et FaceTime näeb välja nagu õiglane test.
Ei ole. FaceTime'i heli ja telefonikõnede edastamine on eraldi transportkanalid eraldi nõuetega ning üks neist läbib tunneli, millest teine läbi ei pääse.
Ka VPN ei ole vaikimisi süüdi. Alljärgnev järjekord eemaldab mõlemad eeldused enne, kui sa puudutad veel üht seadet.
Toimiv FaceTime ei ütle sulle peaaegu midagi
FaceTime'i heli peab läbirääkimisi ühenduse üle kättesaadava partneriga. See liiklus võib läbida interneti, sealhulgas täistunneliga VPN-i, kui mõlemad pooled saavad pakette vahetada. Telefonikõnede edastamine ei lahku hoonest. Sinu Mac palub lähedalasuval iPhone'il kõne oma mobiililiinil teostada ja see päring on kohalik.
Nii et toimiv FaceTime-kõne tõestab, et Macil on kasutatav internet ja see jõuab Apple'i teenusteni. See ei ütle midagi selle kohta, kas Mac näeb kõrval seisvat iPhone'i. Kaks seadet võivad jagada sama SSID-d ja olla ikkagi teineteisele nähtamatud.
See ongi kogu müüt ühes reas: ükski hoonest lahkuv kõne ei testi kohalikku ühendust.
Mida edastustee tegelikult nõuab
Iga punkt Apple'i loendis on kohustuslik, mitte täiendav. Mõlemad seadmed samas Wi-Fi võrgus, mõlemad sisse logitud samasse Apple'i kontosse, mõlemad sisse logitud FaceTime'i, kus telefoninumber on lubatud, ja „Kõned teistes seadmetes“ sisse lülitatud Macil, mida soovid kasutada. Apple'i iPhone'i kõnede juhend on praeguse sõnastuse viide.
Uuemal iPhone'il asub lüliti jaotises Seaded, Rakendused, Telefon, Kõned teistes seadmetes ning sinu Mac peab selles loendis ilmuma ja olema lubatud. Kui Mac proovib liini esimest korda kasutada, küsib macOS, kas lubada kõnesid sellest iPhone'ist. Kui jätad selle küsimuse ühe korra vahele, jääb funktsioon vaikselt katki, sest miski ei küsi uuesti.
Maci pool sõltub süsteemi versioonist. Hiljutised macOS-i väljalasked tulevad Telefoni rakendusega, vanemad suunavad kõned FaceTime'i kaudu. Kui õpetus osutab menüüle, mida sa ei leia, kontrolli versiooni enne, kui otsustad, et seade puudub.
| Requirement | How it fails when missing |
|---|---|
| Same Wi-Fi network | The iPhone is listed in settings but a call rings nowhere |
| Same Apple Account | The iPhone never appears as a call source |
| Number enabled in FaceTime | FaceTime calls work, the phone line does not appear |
| Calls on Other Devices enabled for this Mac | Incoming calls never arrive, outgoing dialing fails at once |
| macOS allow prompt accepted | Worked once after setup, then stopped without an error |
Kus VPN tõesti sekkub
VPN-klient võib edastuse rikkuda kolmel erineval viisil ja dokumenteeritud on ainult esimene. Dokumenteeritud juhtum on konfiguratsioon, mis takistab kohalikku võrgundust: macOS hoiatab, et selline VPN võib häirida Continuity funktsioone, ja edastamine on Continuity funktsioon. Teine on täistunnel, mis püüab kinni liikluse, mida Mac kasutaks iPhone'ini jõudmiseks, nii et kohalik päring väljub lüüsile, millel pole sellega midagi peale hakata. Kolmas on klient, mis rakendab oma filtreerimist või hädaseiskamist igale liidesele, mitte ainult tunnelile.
Jagatud tunnel, mis kannab ainult ettevõtte alamvõrke, jätab kohaliku tee tavaliselt puutumata. Seetõttu võib sama Mac ühe VPN-profiiliga läbi saada ja teisega ebaõnnestuda ning kahe profiili erinevus on kasulik signaal.
Ole range selles, mida võrdlus tõestab. Ilma VPN-ita toimimine ja sellega ebaõnnestumine on koostoime, mitte diagnoos. See ei nimeta protokolli, porti ega liidest, mis blokeeriti, ja ainuüksi sellest marsruute välja mõeldes muutub järgmine test väärtusetuks.
Kolm riket, mille süüks pannakse VPN-i
Wi-Fi-kõned. See on operaatori funktsioon iPhone'il, mitte midagi, mille Mac pärib. See laseb telefonil kasutada operaatori teenust Wi-Fi kaudu, mitte iga operaator ei paku seda, ja see on kasutu, kui iPhone on välja lülitatud, levialast väljas või võrgus, mis blokeerib operaatori lõpp-punktid. Kui sinu tegelik nõue on helistada siis, kui iPhone jääb koju, oli edastamine algusest peale vale mehhanism testimiseks.
Võrgu isolatsioon. Külalisvõrgud, kliendi isolatsioon juurdepääsupunktis ja eraldiseisvad VLAN-id tekitavad täpselt edastuse sümptomi: sama SSID ja mingit nähtavust pole, ilma et VPN oleks pildis. Kui hoone Wi-Fi isoleerib kliente, ei muuda ükski seade sinu Macis tulemust.
Handoff. Handoff jätkab tegevust seadmete vahel. See ei anna sinu Macile mobiililiini ega ole asendustest. Handoffi ikooni ilmumine ütleb tõesti, et kaks seadet leiavad teineteist, mida tasub teada, kuid see jääb kõne marsruutimise toimimise tõestamisest kaugele.
Testimisjärjekord, mis annab tõendeid
Alusta teadaolevast olekust: iPhone on lukustamata ja lähedal, mõlemad seadmed samas Wi-Fi võrgus, VPN on Macis lahti ühendatud. Teosta üks väljuv kõne ja võta vastu üks sissetulev. Mõlemad suunad loevad, sest need ebaõnnestuvad eri põhjustel. Väljuv sõltub sellest, kas Mac jõuab liinini, sissetulev aga sellest, kas iPhone peab seda Maci kehtivaks sihtmärgiks.
Ühenda VPN uuesti profiiliga, millega sa tegelikult töötad, ja korda mõlemat kõnet, muutmata midagi muud. Kui mõlemad veel toimivad, ei ole VPN sinu muutuja ja peaksid selle reguleerimise lõpetama. Kui mõlemad katkevad, pane kirja profiili nimi, kliendi versioon ja kas kohalik liiklus on välja jäetud, ning anna need kolm fakti konfiguratsiooni omanikule.
Kui ebaõnnestub ainult üks suund, vaata enne tunnelit iPhone'i kõneseadeid. Asümmeetriline rike on palju sagedamini seadme- ja lülitipõhine kui marsruutimisprobleem, ja see üks tähelepanek säästab terve pärastlõuna.
Mida enne eskaleerimist kinnitada
Käi need viis punkti järjekorras läbi ja kirjuta igaühe vastus üles: sama Wi-Fi võrk, sama Apple'i konto, telefoninumber FaceTime'is lubatud, see Mac jaotises Kõned teistes seadmetes lubatud ja macOS-i loa küsimus vastu võetud. Kõik, mida sa ei suuda kinnitada, on tasuta võimalik põhjus.
Seejärel otsusta, mille jaoks optimeerid. Kui kõned peavad toimima ainult su töölaua juures, piisab tavaliselt kohaliku liikluse VPN-profiilist väljajätmisest ega nõrgenda see tunneli eesmärki. Kui need peavad toimima siis, kui iPhone on mujal, on edastamine vale funktsioon ja operaatori küsimus tuleb esimesena.