10 przydatnych pytań i odpowiedzi na rozmowie kwalifikacyjnej „Squid Proxy Server” w systemie Linux
Dotyczy to nie tylko administratora systemu i administratora sieci, który od czasu do czasu słyszy określenie „serwer proxy”, ale my też. Serwer proxy stał się obecnie kulturą korporacyjną i jest potrzebą chwili. Serwer proxy jest obecnie wdrażany w małych szkołach, stołówkach i dużych korporacjach międzynarodowych. Squid (znany również jako proxy) to taka aplikacja, która pełni rolę serwera proxy i jest jednym z najczęściej używanych narzędzi tego typu.
Ten artykuł dotyczący wywiadu ma na celu wzmocnienie twojej bazy z poziomu punktu wywiadu na bazie serwera proxy i squida.
1. Co masz na myśli mówiąc serwer proxy? Jakie jest zastosowanie serwera proxy w sieciach komputerowych?
Serwery proxy stanowią szkielet WWW (World Wide Web). Większość dzisiejszych serwerów proxy to serwery proxy sieci Web. Serwer proxy obsługuje złożoność komunikacji pomiędzy klientem a serwerem. Co więcej, zapewnia anonimowość w Internecie, co oznacza po prostu, że Twoja tożsamość i cyfrowe ślady są bezpieczne. Serwery proxy można skonfigurować tak, aby zezwalały klientowi na przeglądanie witryn i blokowanie witryn.
2. Co to jest kałamarnica?
3. Jaki jest domyślny port Squida i jak zmienić jego port operacyjny?
Otwórz plik „/etc/squid/squid.conf” i wybierz edytor.
nano /etc/squid/squid.conf
Teraz zmień ten port na inny, nieużywany port. Zapisz edytor i wyjdź.
http_port 3128
Uruchom ponownie usługę squid, jak pokazano poniżej.
service squid restart
4. Pracujesz dla firmy, której kierownictwo prosi Cię o blokowanie niektórych domen za pośrednictwem serwera proxy Squid. Co zamierzasz zrobić?
A. Utwórz plik, powiedz „czarna lista” w katalogu „/etc/squid”.
touch /etc/squid/blacklist
B. Otwórz plik „/etc/squid/blacklist” za pomocą edytora nano.
nano /etc/squid/blacklist
C. Dodaj wszystkie domeny do czarnej listy plików, po jednej domenie w każdym wierszu.
.facebook.com
.twitter.com
.gmail.com
.yahoo.com
...
D. Zapisz plik i wyjdź. Teraz otwórz plik konfiguracyjny Squid z lokalizacji „/etc/squid/squid.conf”.
nano /etc/squid/squid.conf
mi. Dodaj poniższe linie do pliku konfiguracyjnego Squid.
acl BLACKLIST dstdom_regex -i “/etc/squid/blacklist”
http_access deny blacklist
F. Zapisz plik konfiguracyjny i wyjdź. Uruchom ponownie usługę Squid, aby zmiany zaczęły obowiązywać.
service squid restart
5. Co to jest ograniczenie zasięgu multimediów i częściowe pobieranie w Squid?
Funkcja częściowego pobierania squida jest dobrze zaimplementowana w aktualizacji systemu Windows, gdzie pobieranie jest żądane w postaci małych pakietów, które można wstrzymać. Dzięki tej funkcji komputer z systemem Windows pobierający aktualizację może zostać ponownie uruchomiony bez obawy o utratę danych. Squid umożliwia ograniczenie zasięgu multimediów i częściowe pobieranie tylko po zapisaniu w nim kopii całych danych. Co więcej, częściowe pobranie zostanie usunięte i nie będzie buforowane, gdy użytkownik wskaże inną stronę, dopóki Squid nie zostanie w jakiś sposób specjalnie skonfigurowany.
6. Co to jest odwrotne proxy w squid?
Technicznie możliwe jest użycie pojedynczego serwera squid, który będzie działał zarówno jako normalny serwer proxy, jak i serwer odwrotnego proxy w tym samym momencie.
7. Ponieważ Squid może być używany jako demon pamięci podręcznej sieci Web, czy możliwe jest wyczyszczenie jego pamięci podręcznej? Jak?
A. Najpierw zatrzymaj serwer proxy Squid i usuń pamięć podręczną z katalogu lokalizacji „/var/lib/squid/cache”.
service squid stop
rm -rf /var/lib/squid/cache/*<
B. Utwórz katalogi wymiany.
squid -z
8. Podchodzi do Ciebie pracujący klient. Chcą, aby ich dzieci miały ograniczony czas dostępu do sieci. Jak osiągniesz ten scenariusz?
Załóżmy, że dostęp do Internetu pozwala na czas od 4:00 do 7:00 wieczorem przez trzy godziny, ostro od poniedziałku do piątku.
A. Aby ograniczyć dostęp do sieci w godzinach od 4 do 7 od poniedziałku do piątku, otwórz plik konfiguracyjny Squid.
nano /etc/squid/squid.conf
B. Dodaj następujące wiersze, zapisz plik i wyjdź.
acl ALLOW_TIME time M T W H F 16:00-19:00
shttp_access allow ALLOW_TIME
C. Uruchom ponownie usługę Squid.
service squid restart
9. W jakim formacie pliku Squid przechowuje dane?
10. Gdzie kałamarnica przechowuje pamięć podręczną?
To wszystko na teraz. Niedługo wrócę tu ponownie z kolejnym ciekawym artykułem. Do tego czasu bądź na bieżąco i połącz się z Tecmint. Nie zapomnij podzielić się z nami swoją cenną opinią w sekcji komentarzy poniżej.