APT-välityspalvelimen määrittäminen Debian 10 Busterissa

Tässä oppaassa opimme, miten APT-välityspalvelin määritetään Debian 10 Busterissa. Jos käytät Debian 10 -järjestelmää välityspalvelimen takana, olet todennäköisesti yrittänyt epäonnistuneesti asentaa paketteja. Opi, miten voit määrittää APT-pakettihallinnan käyttämään HTTP- tai HTTPS-välityspalvelinta, kun haet paketteja arkistoista.

APT-välityspalvelimen konfigurointi Debian 10 Busterissa

Voidaksesi konfiguroida APT-välityspalvelimen Debian 10 Busterissa tarvitset välityspalvelimen IP-osoitteen ja portin sekä todennuksen käyttäjätunnuksen ja salasanan, jos välityspalvelimesi ylipäätään tukee todennusta. APT voidaan konfiguroida tilapäisesti tai pysyvästi käyttämään välityspalvelinta.

Tilapäinen APT-välityspalvelimen konfigurointi

Tilapäiseen APT-välityspalvelimen konfigurointiin kuuluu välityspalvelimen ympäristömuuttujien luominen, jotka voivat olla joko http_proxy tai https_proxy alla esitetyllä tavalla;

Ympäristössäni 192.168.43.1 on välityspalvelimen IP-osoite ja 3128 on välityspalvelimen portti.

Http-välityspalvelinta varten suorita alla oleva komento luodaksesi http_proxy-ympäristömuuttuja, joka määrittelee välityspalvelimen ja portin.

export http_proxy='http://192.168.43.1:3128'

HTTPS-välityspalvelimelle;

export https_proxy='https://192.168.43.1:3128'

Jos välityspalvelimesi tukee todennusta ja vaatii käyttäjätunnuksen/salasanan kirjautumista varten, käytä yksinkertaisesti;

HTTP(S)-välityspalvelimelle;

export http_proxy='http://192.168.43.1:3128'
export https_proxy='https://192.168.43.1:3128'

Voit myös liittää apt-komennon etuliitteeksi välityspalvelimen asetukset alla esitetyllä tavalla;

sudo 'http_proxy=http://192.168.43.100:3128' apt update

tai

sudo 'http_proxy=http://Username::3128' apt update

Pysyvä APT-välityspalvelimen konfigurointi

Voit konfiguroida APT-välityspalvelimen APT:n konfigurointitiedostoon pysyvästi. Voit esimerkiksi luoda välityspalvelimen konfigurointitiedoston osoitteeseen /apt/apt.conf.d-hakemistoon alla esitetyllä tavalla;

vim /etc/apt/apt.conf.d/02proxy

HTTP-välityspalvelimelle;

Acquire::http::Proxy "http://PROXYSERVERIP:PROXYPORT";

HTTPS-välityspalvelimelle;

Acquire::https::Proxy "https://PROXYSERVERIP:PROXYPORT";

määrittääksesi sekä HTTP:n että HTTPS:n;

Acquire::http::Proxy "http://PROXYSERVERIP:PROXYPORT";Acquire::https::Proxy "https://PROXYSERVERIP:PROXYPORT";

Vai yksinkertaisesti;

Acquire { HTTP::proxy "http://PROXYSERVERIP:PROXYPORT"; HTTPS::proxy "http://PROXYSERVERIP:PROXYPORT";}

Jos välityspalvelimesi tukee todennusta, korvaa;

http://PROXYSERVERIP:PROXYPORT

:llä;

http://USERNAME::PROXYPORT

Siten, että rivisi näyttävät seuraavalta;

Acquire::http::proxy "http://USERNAME::PROXYPORT";Acquire::https::proxy "https://USERNAME::PROXYPORT";

Voit myös konfiguroida järjestelmänlaajuisen välityspalvelimen, joka koskee jokaista järjestelmään kirjautuvaa käyttäjää /etc/profile-tiedostossa.d asettamalla muuttujat http_proxy ja https_proxy. Luo esimerkiksi tiedosto /etc/profile.d/proxy.sh, johon on asetettu seuraavat ympäristömuuttujat.

vim /etc/profile.d/proxy.sh
export http_proxy='http://USERNAME::3128'export https_proxy='https://USERNAME::3128'

source välityspalvelimen konfigurointitiedosto lataa ympäristömuuttujat uudelleen.

source /etc/profile.d/proxy.sh

Jos käytät bash-selaimen komentotulkkia, voit asettaa välityspalvelimen, joka pätee yksittäiseen käyttäjään, muokkaamalla $HOME/.bashrc-tiedostoa ja lisätä rivit;

vim $HOME/.bashrc
export http_proxy='http://USERNAME::3128'export https_proxy='https://USERNAME::3128'

lähde $HOME/.bashrc-tiedostoon:

source $HOME/.bashrc

Nyt, jos yrität ajaa apt-komentoa, huomaat, että se yrittää muodostaa yhteyden välityspalvelimeen. Jos yhteys onnistuu, APT toimii ilman ongelmia.

apt update0% ...

Tässä kaikki siitä, miten APT Proxy konfiguroidaan Debian 10 Busterissa. Nauti

Seuraavat opetusohjelmat;

Asenna Grafana-liitännäiset välityspalvelimen taakse

Järjestelmän laajuisen välityspalvelimen asettaminen Ubuntu 18.04:ssä

Squid-välityspalvelimen todennuksen määrittäminen Ubuntu 18.04/Fedora 29/28/CentOS 7:ssä

Squid-välityspalvelimen asentamisen ja konfiguroinnin asettaminen Fedora 29:ssä / Fedora 28:ssa / SentOS 7:ssä

.

Vastaa

Sähköpostiosoitettasi ei julkaista.