Server ospitat b'VPN installat jispiċċa jżomm tliet indirizzi, u waħda biss minnhom tappartjeni għal kull post li wasalt biex tikkonfigura. L-ikkupjar tan-numru minn panel tal-fornitur fid-DNS, f'listener jew f'lista ta' permessi huwa l-mod kif tunnel li kien jaħdem isir servizz li ħadd ma jista' jasal għalih. Dan il-gwida jordna x-xogħol biex kull indirizz jintgħażel għal skop iddikjarat. Jelenka wkoll il-kmandi li jikkonfermaw dak li ppubblikajt tassew.

Iċċartja t-tliet indirizzi qabel ma tippubblika xi ħaġa

Semmihom skont il-funzjoni. L-indirizz tal-underlay huwa dak li l-magna tuża biex tasal għall-endpoint tal-VPN fuq l-internet, u ħafna drabi huwa privat wara n-NAT tal-fornitur. L-indirizz tat-tunnel jgħix ġewwa l-VPN, mogħti mis-server jew mill-klijent skont il-prodott. Il-ħruġ pubbliku huwa l-indirizz li sit remot jirreġistra wara t-traduzzjoni, u m'għandux għalfejn jeżisti fuq xi interface li tista' tistaqsi dwarha.

Panel li juri indirizz pubbliku wieħed għal magna jgħidlek ftit ħafna dwar iż-żewġ rwoli l-oħra. Il-kisba tal-underlay hija rekwiżit, mhix xiri: laptop wara router tad-dar jista' jasal għal endpoint tal-VPN ospitat mingħajr ma jkollu indirizz IPv4 pubbliku. Dak li ma tistax tagħmel huwa tivvinta triq tad-dħul billi tikteb isem li jiġi riżolt għal indirizz li ħadd ma jibgħat lil hinn.

Agħżel l-indirizz skont is-servizz, mhux skont it-tikketta

Ikteb x'għandu jagħmel is-server qabel ma tagħżel numru. Is-sejħiet tal-API li joħorġu jeħtieġu ħruġ stabbli meta n-naħa l-oħra żżomm lista ta' permessi. L-aċċess privat jeħtieġ indirizz tat-tunnel li l-klijenti jistgħu jirrotaw lejh u listener marbut miegħu. L-ospitar pubbliku jeħtieġ mapping tad-dħul li l-fornitur verament joffri, u l-indirizz tal-ħruġ waħdu ma jipprovdix dan.

Magna waħda tista' sservi t-tliet skopijiet kollha u xorta tuża tliet indirizzi differenti. Dak li jinqasam huwa l-premessa li valur wieħed jgħatti kollha:

RequirementValue that belongs thereWhat you see when the roles are swapped
Outbound allowlistingPublic exitRequests reach the service but are rejected
Private client accessTunnel addressClient connects, nothing answers
Inbound web serviceProvider mappingName resolves, connection times out

Ir-ringiela tad-dħul hija dik li n-nies jargumentaw fuqha. Rekord li jindika l-indirizz tal-ħruġ ma joħloqx listener, lanqas fetħa tal-firewall, lanqas mapping tal-port, u l-istennija ma tibdilx dan. Meta l-fornitur ibigħ indirizz dedikat flimkien ma' regola tad-dħul, dak il-pakkett huwa l-kapaċità li xtrajt; l-indirizz waħdu mhuwiex id-dritt.

Kmandi li juru liema indirizz huwa liema

Aqra l-magna, mhux il-panel. L-ismijiet tal-interfaces ivarjaw bejn is-sistemi, għalhekk qabbel l-indirizzi mad-dispożitivi minflok ma tafda tikketta.

L-ewwel linja telenka kull indirizz IPv4 u d-dispożittiv tiegħu, u t-tieni tistaqsi lill-kernel liema dispożittiv juża għal destinazzjoni esterna magħrufa:

ip -brief -4 addr show
ip -4 route get 198.51.100.10
curl -4 -s https://ifconfig.me
ss -lntp | grep -E ':(443|1194)'

Jekk it-tfittxija tar-rotta twieġeb b'dispożittiv tat-tunnel għat-traffiku pubbliku, it-tunnel sħiħ tiegħek huwa fis-seħħ. Il-verifika tal-listener timporta daqstant, għax proċess marbut biss ma' 127.0.0.1 qatt mhu se jwieġeb fuq l-indirizz tat-tunnel, ikun liema isem tippubblika.

Ippubblikah, imbagħad ivverifika minn barra

Ippubblika l-valur li jeħtieġ is-servizz u xejn aktar: rekord A jew AAAA għall-ospitar, entrata fil-lista ta' permessi għas-sejħiet li joħorġu, profil tal-klijent għall-aċċess privat. Imbagħad ittestja mill-pożizzjoni li timporta, u dik qatt mhi l-magna li għadek kif editjajt.

Żewġ verifiki jkopru l-biċċa l-kbira, u t-tnejn huma rħas biżżejjed biex jibqgħu fi script:

dig +short vpn.example.net A
curl -4 -sS -o /dev/null -w '%{http_code}\n' https://vpn.example.net/health

Tweġiba tad-DNS li turi li r-rekord tiegħek jeżisti mhix prova li tasal talba, u talba li tirnexxi turi biss li triq waħda taħdem minn netwerk wieħed. Errepeti l-verifika minn konnessjoni mobbli meta tkun involuta lista ta' permessi, għax il-ħruġ li tosserva jista' jiddependi mill-familja tal-indirizzi u mir-rotta meħuda. Innota liema familja vverifikajt; triq IPv4 li taħdem ma tgħid xejn xejn dwar IPv6.

Jekk is-servizz huwa tad-dħul, l-indirizz tal-ħruġ mhuwiex biżżejjed

L-aċċess tad-dħul jeħtieġ erba' affarijiet allinjati: isem jew indirizz li klijent jista' jasal għalih, rotta li twassal il-pakkett lill-magna, listener li jaċċettah u politika li ma tarmihx. VPN tibdel it-tieni element u xi kultant l-ewwel, u ma tagħmel xejn għat-tielet u r-raba'. Meta t-tunnel hija t-triq tal-kunsinna, il-klijenti jikkonnettjaw mal-indirizz tat-tunnel, mhux mal-ħruġ.

Irreġistra liema indirizz jiddependi minnu kull servizz, imbagħad erġa' ara dik in-nota kull darba li l-fornitur ibiddel il-mudell tar-routing tiegħu. Server li jwieġeb privatament u jfalli pubblikament normalment mhuwiex miksur; qed iwieġeb bl-identità żbaljata, u r-riparazzjoni hija deċiżjoni ta' mapping u mhux bidla fil-firewall.

Artikli relatati