Weigerje om befeiligingsfernijingen te ynstallearjen is mar ien minne wike fan it probleem fan in oar wurden, en in gateway dy’t kliïnten talit is it maklikste plak om dy gewoante te ûntwikkeljen. De gewoane oarsaak is net in ûntbrekkende rûte mar in ûntbrekkend beslút: nimmen hat sein hoe’t de host sels in opslachplak berikke moat as it trochstjoeren fan kliïnten bewust smel is. Dat beslút moat eksplisyt nommen wurde, en it moat smeller wêze as it útgongbelied in middei út te setten.

Fjouwer stappen, fjouwer ferskillende eigners

In fernijingsflater is in neamde stap, oft it berjocht dat no seit of net, en elke stap heart by in oare eigner. In namme dy’t net oplost wurde kin, is in fraach foar de oplosser. In ferbining dy’t útrint, is in fraach foar ferfier, proxy of de fiere kant. In TLS-identiteitsflater is in fertrouwensfraach, en weromwiisde argyfmetagegevens binne in ûndertekeningsfraach. Fjouwer stappen, fjouwer eigners, en in poartregel beantwurdet altyd mar ien derfan.

The failure text mentionsWhich component owns itWhat you check firstWhat you must not change
a name that will not resolvethe resolver policy for this hostwhich resolver is used, and whether its path is permittednothing in the firewall: no repository packet has left yet
a connection that times outrouting, proxy or the far endthe destination, port and proxy the manager actually attemptsthe egress policy, before you know that destination
a TLS identity mismatchtrust configuration and the server's identitythe chain the manager is presented withverification settings, which only hide the mismatch
rejected archive metadatathe repository's signing metadatawhether the source carries valid, trusted metadatathe signature check, which is not a routing question

Ping en namme-oplossing binne de twa tests dêr’t minsken earst nei gripe, en beide beantwurdzje fragen dy’t nimmen steld hat. In echo-antwurd brûkt in oar protokol as de ferbining nei it opslachplak, en in slagge opfraach stopet by namme-oplossing sûnder it opheljen te testen. Beide kinne slagje wylst de echte transaksje mislearret, en beide kinne mislearje om redenen dy’t neat mei it paad te krijen hawwe.

Lês it paad dat de behearder echt nimt

Undersykje de konfigurearre boarne-URI’s en de effektive proxy-regeling ynstee fan ien fan beide oan te nimmen. In regel skreaun foar gewoane HTTP is gjin reparaasje as it opslachplak HTTPS praat, en in organisaasje dy’t in proxy ferplichtet hat it paad al keazen. Pakketbehearders respektearje omjouwingsfariabelen en har eigen konfiguraasje, en host-spesifike ynstellingen kinne in globale oerskriuwe. Wat in ynteraktive browser docht, hoecht net te wêzen wat de behearder docht.

apt-get update -o Debug::Acquire::http=true
apt-config dump | grep -i proxy
env | grep -i proxy

De APT-ferfierdokumintaasje beskriuwt hokker ynstellingen foar hokker URI-skema jilde en hoe’t host-spesifike karren skreaun wurde. Bewarje de útfier fan de opdrachten by it ticket, want it skiedt in proxy-probleem fan in ûntbrekkende rûte flugger as hokker oantal ping-útkomsten ek. Skriuw de krekte bestimming, poarte en protokol op dy’t de behearder besiket, en lit de feroaring yn ’e firewall op dy registraasje rêste ynstee fan op in rieden spegeladres dat binnen moannen ferâldere.

Kies in ûnderhâldsbelied, gjin útsûndering

Trije beliedsregels binne ferdigenber: ûnderhâlde troch de tunnel, ûnderhâlde troch in beheard update-proxy, of ûnderhâlde troch in smel autorisearre direkte rûte. Elk ymplisearret in oplossersregeling dy’t dêrby past. Wat net ferdigenber is, is in útsûndering dy’t stil in ûnbeheinde weromfal wurdt wannear’t de tunnel dels is.

Skriuw it keazen belied op mei in eigner, want de folgjende operator fynt de regel en net it betinken dêrefter. Brûk de tastimming troch de besteande firewall en de netwurk-eigner ynstee fan regels te spoelen of in twadde beliedsbehearder foar ien host ta te foegjen. Dek de adresfamyljes en tsjinstpunten ôf dy’t de echte boarne brûkt, en besjoch de list opnij as it opslachplak ferhúzet.

Ferifiearje sûnder fertrouwen te ferswakjen

Suksesfol ferfier is gjin tastimming om de ferifikaasje te ferslapjen: argyf-autentikaasje en TLS-tsjinneridentiteit binne twa ferskillende kontrôles, en it útskeakeljen fan ien fan beide lit in flater ferdwine wylst it feroaret wat de host akseptearret. In ûnderskeppende proxy is in fertrouwensbeslút fan de netwurk-eigner ynstee fan in reden om de kontrôle lokaal út te setten, en opslachplak-bewizen hearre net yn dielde diagnostyk, want in wisse log is it maklikste plak om se te lekken.

Akseptearje de feroaring mei in kontrolearre metagegevens-ophelling folge troch ien goedkarde pakkettransaksje, en test dan wat der bart as de tunnel falt. In ûnderhâldspaad dat him by in steuring stil ferbreedt is minder as ien dat sletten mislearret, en it resultaat moat in fernijingspaad wêze mei in neamde eigner en in begrinzge omfang.

Relatearre artikelen