Cùm ceangal dì-bhugadair PyCharm taobh a-muigh slabhraidh a' phrogsaidh
Cuir filleadh air an eadar-theangair Python a thagh thu airson Proxychains, a' gleidheadh argamaidean agus slighe loopback dhìreach chun an dì-bhugadair.
Faodaidh Proxychains timcheall air pròiseas dì-bhugaidh Python dà cheangal eadar-dhealaichte a ghlacadh: ceangal seirbheis a-mach na sgriobt agus a ceangal ionadail air ais gu PyCharm. Feumaidh an dì-bhugadair an dàrna fear fuireach ionadail.
Far a bheil an IDE agus an t-òstair a' cur taic ri filleadh eadar-theangair, cuir e gu fìor eadar-theangair a' phròiseict:
#!/bin/sh
exec /usr/bin/proxychains4 -f /home/alex/proxychains-debug.conf "/home/alex/project/.venv/bin/python" "$@"Cuir an dà shlighe fhaidhle gnìomha agus slighe na rèiteachaidh nan àite. Bidh cur "$@" air adhart a' gleidheadh argamaidean fa leth an dì-bhugadair bhon IDE. Tha exec a' cur stad air a' phròiseas a chaidh a chur air bhog bho bhith a' fàgail slige fillidh gun fheum eadar an IDE agus a pàisde.
Anns an rèiteachadh Proxychains sònraichte sin, cùm an t-slabhraidh a tha san amharc agus cuir ris an fhìor-eisgeul loopback dhìreach iomchaidh:
localnet 127.0.0.0/255.0.0.0
localnet ::1/128Tha na riaghailtean sin a' seachnadh na slabhraidh airson cinn-uidhe àireamhach loopback. Tha an rèiteachadh uachdarach a chaidh a sholarachadh a' clàradh chuingealachaidhean airson maidseadh ainmean òstair le proxy_dns, mar sin b' fheàrr leat fìor sheòladh àireamhach loopback an dì-bhugadair nuair a bhios tu a' breithneachadh na slighe sin. Na cuir an fho-lìon de mhapadh DNS fad-àite taobh a-staigh na h-aon raon a chaidh fhàgail a-mach.
Cùm dearbh-aithne an eadar-theangair
Faodaidh cleachdadh /usr/bin/python3 anns an fhilleadh àrainneachd eile bhon .venv a' phròiseict a thaghadh gu sàmhach. Bidh pacaidean a tha a dhìth an uairsin a' coimhead coltach ri fàilligeadh co-cheangailte ri progsaidh, ged a chaidh eadar-theangair eile a thòiseachadh.
Tha Proxychains an urra ri eadar-ghearradh leabharlannan fiùghantach le taic. Tha IDE a tha a' diùltadh fillidh mar eadar-theangair, pròiseas macOS dìonta no cliant lìonra ceangailte gu statach na chumha co-fhreagarrachd air leth. Cùm an rèiteachadh cuingealaichte ris a' phròiseas Python a tha san amharc agus dearbhaich an t-eadar-theangair a chaidh a thaghadh ann an rèiteachadh an IDE.