Is-settings tal-VPN tal-Mac ma jibdewx server: fejn jgħix il-gateway
Dhul tal-VPN fuq Mac iċempel biss 'il barra. Tliet mistoqsijiet jiddeċiedu jekk għandekx bżonn host gateway, u kif tipprova li s-semmiegħ jeżisti qabel il-klijenti.
Xogħlijiet differenti jġorru l-isem VPN f'macOS, u l-pannell tas-settings jieħu ħsieb wieħed biss minnhom. Jekk trid li t-traffiku ta' dan il-Mac joħroġ permezz ta' fornitur jew gateway mill-bogħod, dhul tal-klijent huwa biżżejjed. Jekk trid tilħaq il-printer, in-NAS jew paġna amministrattiva fuq ix-xibka tad-dar minn kamra tal-lukanda, xi ħaġa f'dik ix-xibka trid taċċetta konnessjonijiet minn barra, u Mac tal-lum mhijiex dik il-ħaġa lesta. Tliet mistoqsijiet jiddeċiedu f'liema każ int, u ta' min iwieġeb għalihom qabel ma tittajpja indirizz f'qasam.
Dhul tal-klijent isemmi destinazzjoni, mhux semmiegħ
Fis-Settings tas-Sistema > Xibka > VPN fuq macOS Ventura u wara, il-qasmiet li verżjonijiet eqdem iżommu taħt il-Preferenzi tax-Xibka jiddeskrivu kif tilħaq il-punt tat-tarf ta' ħaddieħor: indirizz tas-server, ID mill-bogħod, kont jew ċertifikat, u regoli fakultattivi ta' konnessjoni fuq talba. Li żżomm dak id-dhul jaħżen konnessjoni fil-konfigurazzjoni tax-xibka tal-Mac tiegħek. Xejn fil-proċess ma jorbot port, ma jiftaħ semmiegħ jew ma jirreġistra utent mill-bogħod.
Tista' tiċċekkja dan mill-shell. Fuq Mac li tissuspetta li qed iservi, ħaddem sudo lsof -nP -iUDP u fittex il-portijiet li juża l-protokoll tiegħek: 500 u 4500 għal IKEv2, 1194 għall-default tal-OpenVPN, 51820 għall-WireGuard. Magna li hija biss klijent turi sockits imqabbda ma' indirizz u port mill-bogħod, mhux rabta wildcard li tista' tilħaqha xi ħaġa fuq l-internet. Il-mini li jaħdmu ġewwa Network Extension jistgħu jinħbew minn lsof, għalhekk iċċekkja wkoll il-pannell tal-istat tal-app; dak li mhux se ssib huwa preferenza Apple li tagħmel dan il-Mac gateway.
Tliet mistoqsijiet jifirdu ż-żewġ rwoli
Ħaddimhom fl-ordni. L-ewwel waħda normalment tiddeċiedi l-bqija, u t-tielet waħda hija fejn ħafna mill-ippjanar speċifiku għall-Mac imur ħażin.
1. Min jibda l-konversazzjoni? Jekk il-Mac tiegħek iċempel 'il barra u n-naħa l-oħra twieġeb, għandek bżonn klijent. Jekk l-apparati fuq l-internet iridu jċemplu 'l ġewwa biex jilħqu x-xibka tiegħek, għandek bżonn gateway b'punt ta' dħul pubbliku, u l-Mac jista' jibqa' klijent ta' dak il-gateway.
2. X'għandu jkun aċċessibbli waqt li l-mina tkun 'il fuq? Servizz wieħed fuq host wieħed hija deċiżjoni ta' port forwarding. Subnet sħiħ, inkluża r-riżoluzzjoni tal-ismijiet, hija deċiżjoni ta' routing u DNS, u dan ibiddel x'għandu jgħaddi l-gateway, mhux x'jgħid id-dħul tal-klijent.
3. Liema verżjoni tal-OS taħdem it-tarf li jaċċetta? Għall-Macs dik il-mistoqsija għandha tweġiba soda. Apple telenka l-VPN bħala mneħħi minn macOS Server 5.7.1, u l-app macOS Server innifisha tneħħiet fil-21 ta' April 2022; l-avviż tal-istorja tas-servizz hija l-paġna li għandha tinqara meta tutorial qadim jgħaddik minn kaxxa tas-servizz VPN li m'għadhiex teżisti.
Meta l-ewwel tweġiba hija “xi ħadd minn barra jibda”, waqqaf it-tfittxija għal swiċċ fil-pannell tal-klijent tal-Mac u mur agħżel il-host li se jtemm il-mina.
Fejn il-gateway jista' jgħix minflok
Erba' arranġamenti jkopru ħafna mill-każijiet tad-dar u tal-uffiċċju żgħir. Router b'mod tas-server veru, għall-kuntrarju ta' mod tal-klijent b'tikketta oħra, itemm il-mina fil-ħajt u jżomm l-għadd ta' hosts baxx, però bi prezz li tkun marbut mas-sostenn tal-protokoll ta' dak il-firmware. NAS jew mini PC li jibqa' mixgħul jaħdem il-pakkett tas-server tal-fornitur u jħalli loggijiet li tista' taqra. VM żgħir fil-cloud jagħtik indirizz pubbliku li tikkontrolla u jasal id-dar permezz ta' tieni mina. Kisja mesh mibnija fuq WireGuard, jew servizz immaniġġjat li jgħaddi bejn il-pari, jevita l-port forwarding tad-dħul billi jħalli ż-żewġ trufijiet iċemplu 'il barra.
Il-konfini bejn dawk l-għażliet normalment hija l-konnessjoni tal-internet tiegħek, mhux is-software. Jekk l-ISP ipoġġik wara NAT ta' livell ta' operatur, ebda ammont ta' port forwarding fuq ir-router ma jipproduċi punt ta' dħul li jista' jintlaħaq, u arranġament tar-relay jew tal-mesh hija t-tweġiba onesta. Qabbel l-indirizz WAN li jirrapporta r-router tiegħek mal-indirizz li jara d-dinja ta' barra; jekk huma differenti u l-valur tar-router jinsab f'firxa privata jew kondiviża, ippjana għall-każ tar-relay.
Liema host tagħżel, għaddi protokoll wieħed fuq port wieħed minflok firxa, u żomm il-Mac barra mill-passaġġ tad-dħul sakemm dak il-prodott speċifiku ma jiddokumenta rwol ta' server għall-verżjoni tal-macOS li qed taħdem.
Ikkonferma r-rwol qabel ma taqsam il-profili
Fuq il-gateway kandidat, ipprova li s-semmiegħ jeżisti minflok tafda li l-installer ħoloq wieħed. Fuq macOS dan ifisser sudo lsof -nP -iUDP iffiltrat għall-portijiet ta' fuq, flimkien ma' sudo pfctl -s nat jekk ir-regoli tal-filtru tal-pakki huma parti mid-disinn. Fuq Linux, ss -lunp juri l-istess fatti mingħajr ambigwità.
Imbagħad ipprova minn barra x-xibka, billi tuża l-protokoll innifsu. Ping jipprova ftit: l-ICMP spiss jiġi ffiltrat u ma jgħid xejn dwar l-UDP 51820. Handshake tal-klijent b'logg verboż, imħaddem minn telefon fuq data ċellulari, huwa l-irħas test veru għax jgħaddi mill-istess passaġġ li se jgħaddi minnu kollega mill-bogħod.
Biss wara dan tmiss il-profili tal-klijent. Fuq il-Mac, scutil --nc list jistampa s-servizzi VPN li s-sistema taf bihom; jekk il-gateway li għadek kif bniet mhux fosthom, qed tikkonfigura magna differenti minn dik li ttestjajt. Jekk il-handshake jirnexxi fuq il-LAN iżda jfalli minn barra, il-ħtija hija fil-passaġġ tad-dħul: regola NAT, CGNAT tal-fornitur, jew firewall fuq il-gateway, f'dak l-ordni.
Qabel tibni xejn, iddeċiedi erba' punti:
- Liema naħa tibda l-konnessjoni, il-Mac tiegħek jew apparat mill-bogħod.
- Jekk il-verżjoni tal-OS u l-prodott tal-host li jaċċetta jappoġġjawx tassew rwol ta' server.
- Jekk l-ISP tiegħek jagħtikx indirizz pubbliku li jista' jintlaħaq xejn xejn.
- Liema port u protokoll wieħed se jaċċetta l-gateway, u liema servizz warajh iwieġeb.
Il-pass li jmiss huwa konkret: agħżel il-host tal-gateway, ikkonferma s-semmiegħ tiegħu minn barra, u biss imbagħad oħloq id-dħul tal-klijent fuq il-Mac li jindika lejh.