Wstęp

Wstęp

Ok. To serwer proxy dla plików archiwum Debian. Posiadanie takiej usługi w sieci LAN z wieloma systemami podobnie jak debian zapewni ci liczbę korzyści, takich jak prędkość aktualizacji, ponieważ każdy pakiet aktualizacji musi zostać pobrany tylko raz. Spowoduje to również obniżenie wymagań dotyczących pobierania w Internecie itp. W tym artykule opisano proces konfiguracji w przybliżeniu dla Ubuntu Linux.

Instalacja

Jak każda inna instalacja ze standardowego repozytorium Ubuntu, instalacja w przybliżeniu Apt Serwer proxy jest wróżnym prostym procesem. Zainstaluj przybliżony serwer proxy z:

$ sudo apt-get instaluj ok

Powyższe polecenie zainstaluje również wszystkie warunki wstępne, w tym internetowy superserver inetd, który jest używany do wywoływania w przybliżeniu serwera.

Ok. Jest domyślnie za pomocą portu 9999. Po zakończeniu instalacji możesz potwierdzić, czy serwer jest uruchomiony z Netstat Polecenie i sprawdź port 9999.

$ netstat -ant | GREP 9999
TCP 0 0 0.0.0.0: 9999 0.0.0.0:* Słuchaj

Zmiana domyślnego portu

Pierwsze dostosowanie, które możesz zrobić, to zmiana domyślnego 9999 Przybliżona port słuchu w innym porcie. Po prostu edytuj /etc /inetd.plik konfiguracyjny i wprowadź żądany port, taki jak 80:

80 Stream TCP NowAit ok./Usr/sbin/ok./Usr/sbin/ok

Po dokonaniu tej zmiany uruchom ponownie inetd Superserver, aby zastosować zmiany:

$ sudo /etc /init.D/OpenBSD Inetd Restart
* Ponowne uruchomienie superserver internetowego INETD [OK]

Kolejnym i być może łatwiejszym sposobem zmiany przybliżonego numeru portu jest użycie DPKG-Reconfigure Komenda:

$ sudo dpkg-reconfigure ok 

Konfigurowanie repozytoriów

Ok. Ma tylko jeden plik konfiguracyjny i to znaczy /etc/ok./ok.conf. Jest to również miejsce, w którym możesz zdefiniować repozytoria Ubuntu dla swoich klientów. Zaloguj się do klienta Ubuntu i wyodrębnij wszystkie aktualne źródła repozytorium z/etc/apt/źródła.Plik listy. Pamiętaj, że jest to przykład, ponieważ twoje źródła będą inne, a poniższe polecenie może nie działać dla Ciebie, jeśli zmieniłeś oryginalne źródła Ubuntu.Plik listy.

$ GREP -e "^[^#]".Lista | CUT -D "" -F2 | Uniq 
http: // au.archiwum.Ubuntu.com/ubuntu/
http: // bezpieczeństwo.Ubuntu.com/ubuntu

Wyjście powyższego polecenia wyodrębnia lustra bieżących źródeł. Po prostu skopiuj powyższe linie i wklej je do /etc/ok./ok.conf. Przedrostek każde odpowiednie lustro z:

Ubuntu http: // au.archiwum.Ubuntu.com/ubuntu/
Ubuntu-security http: // bezpieczeństwo.Ubuntu.com/ubuntu

Po ustawieniu wszystkich luster w ok inetd Superserver:

$ sudo /etc /init.D/OpenBSD Inetd Restart
* Ponowne uruchomienie superserver internetowego INETD [OK]

Dla Twojej wygody, oto niektóre ogólne mapowanie, których możesz użyć. Uwaga: zawsze dobrze jest używać najbliższego lustra.

Ubuntu

Ubuntu http: // archiwum.Ubuntu.com/ubuntu
Ubuntu-extras http: // dodatki.Ubuntu.com/ubuntu
Ubuntu-Partner http: // archiwum.kanoniczny.com/ubuntu
Ubuntu-security http: // bezpieczeństwo.Ubuntu.com/ubuntu

Debian

debian http: // ftp.Debian.org/debian
debian-security http: // bezpieczeństwo.Debian.org/debian-security

Ok. Konfiguracja klienta

Teraz, że skonfigurowaliśmy nasz ok. Musisz skonfigurować lokalne DN, jeśli chcesz użyć nazwy hosta powiązanej z adresem IP ok. Lub po prostu edytuj plik lokalny /etc /hosts i dodaj następujący wiersz:

10.1.1.10 ok

gdzie 10.1.1.10 jest adresem IP twojego ok. Po zakończeniu edytuj klienta/etc/apt/źródła.Lista wskazuje na Twój ok.: 9999 Apt Proxy Server. Twoje nowe źródła.Plik listy może wyglądać tak:

Deb http: // ok. 9999/ubuntu/precyzyjne ograniczone
Deb-src http: // ok.: 9999/ubuntu/precyzyjna główna ograniczona
Deb http: // ok
Deb-src http: // ok.: 9999/ubuntu/precyzyjne daty główne ograniczone
Deb http: // ok. 9999/ubuntu/precyzyjne wszechświat
Deb-src http: // ok.: 9999/Ubuntu/precyzyjne wszechświat
Deb http: // ok. 9999/ubuntu/precyzyjne wszechświat
Deb-src http: // ok.: 9999/ubuntu/precyzyjne wszechświat
Deb http: // ok. 9999/ubuntu/precyzyjne multiverse
Deb-src http: // ok.: 9999/ubuntu/precyzyjne multiverse
deb http: // ok. 9999/ubuntu/precyzyjne-updates multiverse
Deb-src http: // ok.: 9999/ubuntu/precyzyjne-updates multiverse
Deb http: // ok. 9999/Ubuntu/precy-backports główny ograniczony wszechświat multiverse
Deb-src http: // ok.: 9999/ubuntu/precy-backports główny ograniczony wszechświat multiverse
Deb http: // ok. 9999/Ubuntu
Deb-src http: // ok.: 9999/Ubuntu precyzyjne bezpieczeństwo główne ograniczone
Deb http: // ok.: 9999/Ubuntu Precy-Security Universe
Deb-src http: // ok.: 9999/Ubuntu Precy-Security Universe
deb http: // ok. 9999/Ubuntu precyzyjne multiverse
Deb-src http: // ok.: 9999/Ubuntu precyzyjne bezpieczeństwo multiverse

Po zmianie/etc/apt/lista źródeł uruchom aktualizację, aby potwierdzić poprawność ustawień:

Aktualizacja $ sudo apt-get

Wniosek

Posiadanie APT serwer proxy na LAN ma własne korzyści. Istnieją również różne serwery proxy wykonujące ten sam lub podobny rodzaj pracy, takie jak apt-cacher lub apt-proksyd. Aby uzyskać więcej opcji konfiguracji w przybliżeniu:

$ man ok

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Jak migrować Apache do Nginx, przekształcając wirtualne hosty na…
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Jak tworzyć i manipulować archiwami smoły za pomocą Pythona
  • Ubuntu 20.04 Przewodnik
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Samouczek konfiguracji proxy Squid na Linux
  • Jak testować połączenie internetowe w Linux