10 Nützliche Fragen und Antworten „Squid Proxy Server“ Interview unter Linux
- 2065
- 559
- Janin Pletsch
Es geht nicht nur um den Systemadministrator und den Netzwerkadministrator, der ab und zu den Phrase -Proxy -Server hört, sondern auch wir auch. Der Proxy -Server ist jetzt eine Unternehmenskultur und das Bedürfnis der Stunde. Der Proxy -Server ist jetzt eine Tage von kleinen Schulen, Cafeteria bis zu großen MNCs implementiert. Squid (auch als Proxy bekannt) ist eine solche Anwendung, die als Proxy -Server und eines der am häufigsten verwendeten Tools seiner Art fungiert.
Dieser Interview -Artikel zielt darauf ab, Ihren Basi.
Tintenfischinterviewfragen1. Was meinst du mit dem Proxy -Server?? Was nutzt der Proxy -Server in Computernetzwerken??
Antworten : Ein Proxy -Server bezieht sich auf einen physischen Computer oder eine Anwendung. Ein Client sucht nach Datei, Seiten oder Daten aus dem Proxy -Server und Proxy -Server schafft es, die angeforderte Nachfrage des Clients durch die Bearbeitung aller Komplexitäten dazwischen zu erfüllen.Proxy -Server sind das Rückgrat von WWW (World Wide Web). Die meisten Stellvertreter von heute sind Web -Proxys. Ein Proxy -Server übernimmt die Komplexität zwischen der Kommunikation von Client und Server. Darüber hinaus bietet es Anonymität im Web, was einfach bedeutet, dass Ihre Identität und Ihre digitalen Fußabdrücke sicher sind. Proxies können so konfiguriert werden.
2. Was ist Tintenfisch?
Antworten : Squid ist eine Anwendungssoftware, die unter GNU/GPL veröffentlicht wurde und als Proxy -Server sowie als Web -Cache -Daemon fungiert. Squid unterstützt in erster Linie Protokoll wie HTTP und FTP, aber andere Protokolle wie HTTPS, SSL, TLS usw. werden gut unterstützt. Die Feature -Web -Cache -Daemon macht das Websurfen schneller, indem Sie Web und DNS für häufig besuchte Websites zwischengeschnittenen. Squid unterstützt alle wichtigen Plattformen, einschließlich Linux, Unix, Microsoft Windows und Mac.3. Was ist der Standardport von Tintenfisch und wie kann er seinen Betriebsanschluss ändern??
Antworten : Der Standardport, auf dem Squid ausgeführt wird, beträgt 3128. Wir können den Betriebsport von Tintenfisch von Standardeinstellung in einen benutzerdefinierten nicht verwendeten Port ändern, indem wir seine Konfigurationsdatei bearbeiten, die sich an/etc/squid/squid befindet.conf wie unten vorgeschlagen.Öffnen Sie '/etc/squid/squid.Conf 'Datei und mit Ihrer Wahl des Editors.
# nano/etc/squid/squid.Conf
Ändern Sie diesen Port nun in einen anderen nicht verwendeten Port. Speichern Sie den Herausgeber und beenden Sie.
http_port 3128
Starten Sie den Tintenfischdienst wie unten gezeigt neu.
# Service Squid Neustart
4. Sie arbeiten für ein Unternehmen, das Sie bitten, bestimmte Domänen über Tintenfisch -Proxy -Server zu blockieren. Was werden Sie tun?
Antworten : Die Blockierungsdomäne ist ein Modul, das in der Konfigurationsdatei gut implementiert ist. Wir müssen nur eine kleine manuelle Konfiguration durchführen, wie unten vorgeschlagen.A. Erstellen einer Datei "Blacklist" unter Verzeichnis '/etc/squid' ".
# Touch/etc/Squid/Blacklist
B. Öffnen Sie die Datei '/etc/squid/Blacklist' mit dem Nano -Editor.
# nano/etc/squid/schwarzliste
C. Fügen Sie alle Domänen der Datei Blacklist mit einer Domäne pro Zeile hinzu.
.Facebook.com .Twitter.com .Google Mail.com .Yahoo.com…
D. Speichern Sie die Datei und beenden Sie. Öffnen Sie nun die Tintenfischkonfigurationsdatei von Standort '/etc/squid/squid.Conf '.
# nano/etc/squid/squid.Conf
e. Fügen Sie die unten stehenden Zeilen zur Squid -Konfigurationsdatei hinzu.
ACL Blacklist DSTDOM_REGEX -I ‘/etc/squid/schwarzlist” http_access Deny Blacklist
F. Speichern Sie die Konfigurationsdatei und beenden Sie. Starten Sie den Squid -Service neu, um die Änderungen effektiv zu machen.
# Service Squid Neustart
5. Was ist die Einschränkung des Medienbereichs und ein teilweise Download im Tintenfisch?
Antworten : Die Einschränkung des Medienbereichs ist eine spezielle Funktion von Tintenfisch, bei der nur die erforderlichen Daten vom Server angefordert werden und nicht die gesamte Datei. Diese Funktion ist in verschiedenen Videos, die Websites wie YouTube und Metacafe Streaming -Websites streamen.Die Squid -Funktion des partiellen Downloads ist in Windows Update gut implementiert, wo Downloads in Form von kleinen Paketen angefordert werden, die angehalten werden können. Aufgrund dieser Funktion kann ein Update -Download -Windows -Computer ohne Angst vor Datenverlust neu gestartet werden. Squid ermöglicht die Einschränkung des Medienbereichs und einen teilweisen Download erst nach der Speicherung einer Kopie von ganzen Daten darin. Darüber hinaus wird der teilweise Download gelöscht und nicht zwischengespeichert, wenn der Benutzer auf eine andere Seite verweist, bis Squid speziell konfiguriert ist.
6. Was ist Reverse Proxy im Tintenfisch?
Antworten : Reverse Proxy ist eine Funktion von Tintenfisch, mit der das Web -Surfen für Endbenutzer beschleunigt wird. Sagen Sie, der reale Server "Rs" enthält die Ressource und "PS" ist der Proxy -Server. Der Kunde sucht einige Daten, die bei Rs verfügbar sind. Es wird erstmal. Für jede Anfrage für diese Daten wird PS zur tatsächlichen Quelle. Dies führt zu weniger Verkehr, geringeren CPU -Verwendungen, weniger Webressourcenauslastung und damit weniger Last auf den tatsächlichen Server RS. RS hat jedoch keine Statistiken für den Gesamtverkehr, da PS als tatsächlicher Server fungierte und kein Client Rs erreichte. "X-forward-for-HTTP" kann verwendet werden, um die Client-IP zu protokollieren, obwohl auf Rs.Technisch gesehen ist es möglich, einen einzelnen Squid -Server zu verwenden, um sowohl als normaler Proxy -Server als auch als Reverse Proxy -Server zum gleichen Zeitpunkt zu fungieren.
7. Da Squid als Web-Cache-Daemon verwendet werden kann, ist es möglich, seinen Cache zu löschen? Wie?
Antworten : Kein Zweifel! Squid fungiert als Web-Cache-Daemon, mit dem das Surfen von Websurfen beschleunigt wird.A. Stop Squid Proxy -Server zuerst und löschen.
# Service Squid Stop # RM -rf/var/lib/squid/cache/*<
B. Erstellen Sie Swap -Verzeichnisse.
# Squid -z
8. Ein Kunde nähert sich Ihnen, der arbeitet. Sie möchten, dass die Webzugriffszeit für ihre Kinder eingeschränkt wird. Wie werden Sie dieses Szenario erreichen??
Nehmen.
A. Öffnen Sie die Tintenfischkonfigurationsdatei, um den Webzugriff zwischen 4 und 7 von Montag bis Freitag einzuschränken.
# nano/etc/squid/squid.Conf
B. Fügen Sie die folgenden Zeilen hinzu und speichern Sie die Datei und beenden Sie.
ACL DEGTE_TIME-Zeit M T W H F 16: 00-19: 00 SHTTP_ACCESS ALLGESTELLTE_TIME
C. Starten Sie den Tintenfischdienst neu.
# Service Squid Neustart
9. Squid speichert Daten in welchem Dateiformat?
Antworten : Daten, die von Squid gespeichert sind, befinden sich im UFS -Format. UFS ist das alte bekannte Tintenfischspeicherformat.10. Wo wird Cache von Tintenfisch gespeichert??
Antworten : Ein Tintenfisch speichert Cache im speziellen Ordner am Standort '/var/spool/squid' '.Das ist alles fürs Erste. Ich werde bald wieder mit einem weiteren interessanten Artikel hier sein. Bis dahin bleiben Sie dran und mit Tecmint verbunden. Vergessen Sie nicht, uns Ihr wertvolles Feedback im folgenden Kommentarbereich zu geben.
- « GTKDIALOG - Erstellen Sie grafische (GTK+) Schnittstellen und Dialogfelder mit Shell -Skripten unter Linux
- Lampe (Linux, Apache, Mariadb, Php/Phpmyadmin) in RHEL/Centos 7 installieren.0 »