Mpango unatumika kwa usafi, handaki inapanda, na konsoli inaiita ya sera. Trafiki bado haipiti, na kutafuta swichi ya njia katika rasilimali ya Terraform hakufiki mahali popote kwa sababu sehemu kama hiyo haipo. Katika Classic VPN, tabia ya njia si hali unayochagua. Ni kile unachopata wakati kichaguo cha ndani cha trafiki ni 0.0.0.0/0, vichaguo vya mbali vinaorodhesha mitandao unayotaka kweli, na njia inaelekeza kwenye handaki. Mambo matatu, na lebo inafuata.

Hadithi: sehemu ya hali ya handaki

Lebo ya konsoli inaakisi kile API inachokiona katika vichaguo. Hakuna kitu katika rasilimali kinachosema ya njia, kwa hiyo hakuna cha kuweka kuwa kweli.

Kutafuta sehemu hiyo kunatumia saa ya kwanza ya tatizo, wakati kusoma thamani za vichaguo kunachukua dakika tano za mwisho.

Ya njia inamaanisha nini hapa

Google inaandika handaki za njia za Classic VPN kama handaki za sera ambazo kichaguo chake cha ndani ni 0.0.0.0/0. Ni safu za mbali tu zinazotajwa, na upande wa ndani unachukuliwa kama anwani yoyote. Ndiyo sababu alama katika usanidi wako ni thamani na si hali. Andika vichaguo vyote kwa uwazi na uvizomee kwenye matokeo ya mpango:

local_traffic_selector  = ["0.0.0.0/0"]
remote_traffic_selector = ["10.20.0.0/16"]

Kiambishi cha mwenzake katika kipande hicho ni mfano; umbo ndilo lenye umuhimu.

Njia ni kitu tofauti

Kitu cha handaki hakiweki njia. Pakiti zinaweza kulingana na sera ya handaki na bado zisipate mahali pa kwenda, kwa sababu hop inayofuata inaamuliwa na jedwali la uelekezaji la VPC. Njia inahitaji safu ya lengo, mtandao, handaki kama hop inayofuata na kipaumbele kinachoshinda kitu chochote kilicho pana zaidi. Ukisahau hilo, unapata handaki inayoripoti muunganisho umewekwa na uchunguzi ambao hauondoki kamwe kutoka VPC.

resource "google_compute_route" "office" {
  name                = "office-via-vpn"
  dest_range          = "10.20.0.0/16"
  network             = google_compute_network.vpc.name
  next_hop_vpn_tunnel = google_compute_vpn_tunnel.to_office.id
  priority            = 1000
}

Tengeneza njia katika moduli ile ile ya handaki, ili vyote viwili visitengane kwenye mapitio.

Onyesha vichaguo kwa mwenzake

Kifaa cha mbali lazima kisanidiwe kwa taswira ya kioo: safu yake ya ndani ni kichaguo chako cha mbali, na safu yake ya mbali lazima ifunike subneti za GCP unazotarajia kutumia. Ikiwa upande wowote utapungua, awamu 2 inashindikana ingawa awamu 1 inafanikiwa. Hii ni aina ya kawaida zaidi ya usanidi unaoonekana sahihi kwenye konsoli na haubebi trafiki.

Chapisha vichaguo vya pande zote mbili kando kando wakati wa mapitio ya mabadiliko.

Gawanya anwani tuli katika matumizi mawili

Kuunda anwani iliyohifadhiwa na handaki inayorejelea katika matumizi moja ni chanzo kinachojulikana cha ukosefu wa utulivu, kwa sababu anwani lazima iwepo kabla ya kanuni ya upelekaji kuweza kuitumia. Tumia kwanza rasilimali ya anwani peke yake, kisha ongeza lango, kanuni za upelekaji na handaki na utumie tena. Terraform inasoma anwani iliyopo kutoka hali katika mzunguko wa pili na kuitumia tena. Ukiruka hilo, handaki inaweza kupata anwani mpya ya umma katika kila matumizi, jambo ambalo huvunja usanidi wa mwenzake kila mara.

Matumizi mawili sasa ni nafuu kuliko mabadiliko ya mwenzake katika kila toleo.

Hakiki majadiliano, si lebo

Baada ya kutumia, angalia mambo matatu tofauti: handaki inaripoti muunganisho umewekwa, njia ipo na hop inayofuata iliyokusudiwa, na mwenzake anaripoti kwamba awamu 1 na awamu 2 zote ziko juu.

Handaki iko juu na awamu 2 iko chini inamaanisha pande mbili hazikubaliani kuhusu vichaguo:

  • Upande mmoja unaorodhesha subneti ambayo mwingine haorodheshi.
  • Upande mmoja unatumia mkusanyiko ambao mwingine umeupunguza.
  • Njia ipo lakini inaelekeza kwenye handaki nyingine.

Classic VPN ni handaki moja yenye SLA ya chini kuliko HA VPN, na HA VPN inatumia violesura viwili, handaki mbili na BGP yenye aina tofauti za rasilimali. Kunakili mfano wa kawaida kwenye usanidi wa HA na kutarajia sehemu za vichaguo ziwe na tabia sawa ni kosa tofauti linalofaa kuepukwa. Sehemu za handaki zenyewe zimeandikwa katika marejeo ya google_compute_vpn_tunnel.

Makala zinazohusiana