Ubuntu

Konfigurējiet Ubuntu 18.04 LTS kā Ubuntu pakešu kešatmiņas serveris

Konfigurējiet Ubuntu 18.04 LTS kā Ubuntu pakešu kešatmiņas serveris
Ja privātajā tīklā izmantojat daudz Ubuntu mašīnu, visticamāk, ka daudzi cilvēki lejupielādēs tās pašas Ubuntu paketes. Šī pakotnes lejupielāde patērēs daudz jūsu interneta joslas platuma. Jūsu visi citi svarīgie tīkla uzdevumi būs lēnāki, kamēr visi dara, teiksim, ka Ubuntu sistēmas jaunināšana.

Labākais veids, kā atrisināt šo problēmu, ir kešatmiņā lejupielādētās Ubuntu paketes. Tātad, kad kāds no tīkla lietotājiem lejupielādē Ubuntu pakotni, tā tiks saglabāta serverī kešatmiņā, un visi varēs izmantot kešatmiņā saglabāto versiju, nevis atkārtoti ielādēt to pašu pakotni. Tas ietaupīs daudz interneta joslas platuma, kā arī ātri palielinās paketes lejupielādes ātrumu.

Apt-Cacher-Ng ir pakešu kešatmiņas serveris, kas automātiski saglabā kešatmiņu Ubuntu un apkalpo tos, kad viena un tā pati pakete tiek pieprasīta vairāk nekā vienu reizi.

Šajā rakstā es parādīšu, kā konfigurēt Ubuntu 18.04 LTS darbvirsma vai serveris kā Ubuntu pakotnes kešatmiņas serveris ar Apt-Cacher-Ng. Tātad, sāksim darbu.

Prasības:

Jums ir nepieciešams Ubuntu 18.04 LTS serveris vai darbvirsmas mašīna ar interneta savienojumu.

Tīkla konfigurēšana:

Jums vajadzētu konfigurēt statisko IP Ubuntu mašīnā, kuru konfigurēsit kā pakešu kešatmiņas serveri.

Lai to izdarītu, jums jāzina Ubuntu mašīnas tīkla saskarnes nosaukums.

Ubuntu datora tīkla saskarnes nosaukumu varat atrast ar šādu komandu:

$ ip a

Šeit ir tīkla saskarnes nosaukums ens33. Pašlaik šim tīkla interfeisam piešķirtā IP adrese ir 192.168. lpp.20.160. Lūk, / 24 pēc tam, kad IP adrese nozīmē, tas ir C klase IP adrese. Tātad apakštīkla maska ​​būs 255.255.255.0

Noklusējuma maršrutu var atrast ar šādu komandu:

$ ip maršruta šovs

Kā redzat, noklusējuma maršruts ir 192.168. lpp.20.2.

Protams, šī IP informācija jums būs atšķirīga. Tāpēc noteikti nomainiet tos pēc nepieciešamības.

Ubuntu 18.04 LTS desktop izmanto tīkla saskarņu pārvaldībai tīkla pārvaldnieku. Tātad, ja vēlaties konfigurēt Ubuntu 18.04 LTS darbvirsma kā Ubuntu pakotnes kešatmiņas serveris, pēc tam izlasiet rakstu Statiskā IP konfigurēšana CentOS 8, lai iestatītu statisku IP adresi.

Ubuntu 18.04 LTS serveris pēc noklusējuma tīkla interfeisu pārvaldībai izmanto Netplan. Tātad, ja vēlaties konfigurēt Ubuntu 18.04 LTS serveris kā Ubuntu pakotnes kešatmiņas serveris, pēc tam izlasiet Statiskās IP adreses iestatīšana, izmantojot Netplan raksta sadaļa Netplan instalēšana Ubuntu, lai iestatītu statisku IP adresi.

Apt-Cacher-Ng instalēšana:

Apt-Cacher-Ng ir pieejams oficiālajā Ubuntu 18 pakotņu krātuvē.04 LTS. Tātad, to ir viegli uzstādīt.

Vispirms atjauniniet APT pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo apt atjauninājums

Tagad instalējiet Apt-Cacher-Ng ar šādu komandu:

$ sudo apt instalējiet apt-cacher-ng

Jāuzstāda Apt-Cacher-Ng.

Tagad pārbaudiet apt-cacher-ng pakalpojumu:

$ sudo systemctl statuss apt-cacher-ng

apt-cacher-ng pakalpojums ir aktīvs (darbojas), kā redzat zemāk redzamajā ekrānuzņēmumā. Tas ir arī iespējots (automātiski startēs sistēmas startēšanas laikā). Tātad, tas ir labi.

Ubuntu pakotņu kešatmiņai Apt-Cacher-Ng papildu konfigurēšana nav nepieciešama. Tagad varat konfigurēt citas tīkla Ubuntu mašīnas, lai izmantotu Apt-Cacher-Ng pakotnes kešatmiņas serveri.

Ubuntu pakotņu pārvaldnieka konfigurēšana ar starpniekserveri:

Tagad, izmantojot citu tīkla Ubuntu mašīnu, izveidojiet jaunu failu / etc / apt / apt.konf.d / 02proxy sekojoši:

$ sudo nano / etc / apt / apt.konf.d / 02proxy

Tagad ierakstiet šo rindu un saglabājiet failu, nospiežot + X sekoja un .

Iegūt: http: Starpniekserveris “http: //192.168. lpp.20.160: 3142 ";

Noteikti nomainiet IP adresi uz Apt-Cacher-Ng kešatmiņas servera IP adresi.

Tagad atjauniniet APT pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo apt atjauninājums

APT pakotnes krātuves kešatmiņa ir jāatjaunina bez problēmām.

Tagad mēģināsim instalēt filezilla no oficiālās Ubuntu pakotņu krātuves.

$ sudo apt instalējiet failu

Nospiediet un pēc tam nospiediet apstiprināt.

Filezilla un visas atkarības pakotnes bez problēmām jālejupielādē un jāinstalē.

Kā redzat, 9359 KB pakotņu lejupielāde prasīja apmēram 18 sekundes.

Tagad konfigurēsim citu tīkla Ubuntu mašīnu, lai izmantotu pakešu kešatmiņas serveri. Process ir tāds pats kā iepriekš.

Izveidojiet jaunu failu / etc / apt / apt.konf.d / 02proxy sekojoši:

$ sudo nano / etc / apt / apt.konf.d / 02proxy

Ierakstiet nākamajā rindā un saglabājiet failu.

Iegūt: http: Starpniekserveris “http: //192.168. lpp.20.160: 3142 ";

Tagad atjauniniet APT pakotnes krātuves kešatmiņu šādi:

$ sudo apt atjauninājums

Tagad mēģināsim instalēt filezilla vēlreiz no Ubuntu oficiālās pakotnes krātuves.

$ sudo apt instalējiet failu

Nospiediet un pēc tam nospiediet lai apstiprinātu instalēšanu.

Filezilla un visas atkarības pakotnes ir jālejupielādē un jāinstalē.

Kā redzat, vajadzēja mazāk nekā sekundi, lai lejupielādētu tās pašas paketes, kuras esmu lejupielādējis agrāk. Tātad, kešatmiņas serveris darbojas ļoti labi.

Pirmo reizi, kad APT mēģināja lejupielādēt pakotnes, pakešu kešatmiņas serveris lejupielādēja paketes no interneta, nosūtīja tos uz Ubuntu mašīnu, kas tos pieprasīja, un saglabāja tos kešatmiņā.

Kad cita Ubuntu mašīna pieprasīja tās pašas pakotnes, pakešu kešatmiņas serveris nosūta Ubuntu mašīnai kešatmiņā saglabāto versiju. Kešatmiņas serverim nebija atkārtoti jāielādē tās pašas paketes, kuras jau ir kešatmiņā. Tāpēc lejupielādes ātrums palielinājās, un tas gandrīz uzreiz lejupielādēja paketes.

Apt-Cacher-Ng statusa pārbaude:

Jūs varat apmeklēt Apt-Cacher-Ng pārskata lapu http: // 192.168. lpp.20.160: 3142 / acng-report.html, lai redzētu Apt-Cacher-Ng pakotnes kešatmiņas statusu.

Kad esat apmeklējis lapu, noklikšķiniet uz Skaitīt datus.

Kā redzat, statusa lapa Apt-Cacher-Ng tabulu formātā labi parāda pakotnes lejupielādes un kešatmiņas statusu.

Tātad, tā jūs konfigurējat Ubuntu 18.04 LTS serveris vai darbvirsma kā Ubuntu pakotnes kešatmiņas serveris. Paldies, ka izlasījāt šo rakstu.

Kā instalēt un spēlēt Doom uz Linux
Ievads liktenī Doom sērija radās 90. gados pēc sākotnējā Doom izlaišanas. Tas bija tūlītējs hīts, un kopš tā laika spēļu sērija ir saņēmusi daudzas ba...
Vulkan Linux lietotājiem
Ar katru jauno grafisko karšu paaudzi mēs redzam, kā spēļu izstrādātāji pārspēj grafiskās uzticamības robežas un tuvojas fotoreālismam. Neskatoties uz...
OpenTTD vs Simutrans
Transporta simulācijas izveide var būt jautra, relaksējoša un ārkārtīgi vilinoša. Tāpēc jums jāpārliecinās, ka izmēģināt pēc iespējas vairāk spēļu, la...