Aikin da ke amfani da socks5h://127.0.0.1:65432 dole ya gudana a cikin yanayin sadarwar da wannan mai sauraron yake. Ramin da ke aiki daga mai sarrafawa ba ya sa shi samuwa a adireshin loopback na mai masaukin da ake sarrafawa — ko cikin kwandon aiwatarwa.

Ga aikin da ke kasawa, tabbatar da abubuwa huɗu:

  1. Mai masauki ko kwandon da ke aiwatar da bukatar sadarwar.
  2. Mai amfani da shi na gaskiya da fassarar Python.
  3. Ɗakin karatun HTTP ko SDK na module ɗin.
  4. Adireshin da wannan tsari zai iya isa mai sauraron SOCKS.

Manufar jerin kaya ta wasan kawai ba ta amsa tambaya ta farko ba. Modules suna amfani da haɗin da aka saita, wakilai na iya motsa aiwatarwa, kuma haɗin cikin gida na iya ajiye aikin a kan mai sarrafawa. Bincike a gefen mai sarrafawa yana faruwa gaba ɗaya a waje da module na nesa.

Ga aikin hoton OpenStack, duba bukatun tarin openstack.cloud da aka shigar da yanayin OpenStack SDK ɗinsa. Nasara curl a wani wuri ba ta tabbatar da ƙarfin SOCKS ko dogaro na wannan SDK ba.

Idan ana so a yi aikin API a cikin gida, bayyana wannan zaɓin aiwatarwa kuma ka bayar da saitin a can. Idan yana aiki daga nesa, zaɓi proxy da za a iya isa daga wannan mahallin. environment: na aikin Ansible yana shafar tsarin aikin; ba ya sake saita kowane bincike ko plugin, kuma SDK yana bukatar tallafawa tsarin a cikin wannan yanayin Python.

Ka raba hanyoyi biyu: SSH ko ProxyJump yana kai Ansible zuwa mai masauki, yayin da abokin ciniki na HTTP na module ɗin ke tafiya daga mahallin aiwatarwa zuwa API. Hanyar farko da ke aiki ba ta saita ta biyu ba. Bayyana mai sauraron da ke kan mai sarrafawa kawai don warware isa yana canza wanda zai iya shiga gare shi, don haka zaɓin turawa ne ba gyaran adireshi ba.

Labarai masu alaƙa