Wstęp
- 837
- 178
- Igor Madej
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
- « Skonfiguruj przełożonego, aby uruchamiał serwer WWW Apache2 na Ubuntu/Debian Linux
- Jak skonfigurować najnowszą wersję Django Framework z Python 3 na Debian 8 Jessie Linux »