企業ネットワークで働いたことがある場合は、プロキシサーバーという用語(term proxy server)に出くわしたことがあります。プロキシサーバーがないと、企業のネットワーク外のWebサイトやサービスにアクセスできません。しかし、これらのプロキシサーバーは正確には何ですか?家で使うべきですか?このガイドを読んで、プロキシサーバーが必要な理由と、プロキシを使用する必要がある場合を確認してください。
注(NOTE):あらゆる種類のことを行うプロキシサーバーには多くの種類があります。この記事では、最も一般的なタイプである、インターネット上にあるコンテンツやサービス(content and services)へのアクセスを容易にするWebプロキシについて説明します。
プロキシとは何ですか?プロキシサーバーとはどういう意味ですか?
プロキシサーバーは、 PCまたはデバイス(PC or device)とインターネットの間の仲介者です。このサーバーは、インターネット上のWebサイト、サーバー、およびサービスにリクエストを送信します。プロキシサーバーに関連し、時にはプロキシサーバーと一緒に使用される概念は、VPN(仮想プライベートネットワーク(Virtual Private Network))です。プロキシを使用する場合とVPNを使用する場合をお読みください。違いを理解する。
あなたが仕事をしていると仮定しましょう。Webブラウザ(web browser)を使用してwww.digitalcitizen.lifeにアクセスし、ブラウザがプロキシサーバー(proxy server)を使用するように設定されています。www.digitalcitizen.lifeと入力すると、リクエストがプロキシサーバー(proxy server)に送信されます。次に、プロキシサーバー(proxy server)は、当社のWebサイトがホストされているサーバーにリクエストを送信します。当社のウェブサイトのホームページはプロキシサーバーに返され、プロキシサーバー(proxy server)はそれをあなたに返します。その結果、当社のWebサイトでは、プロキシサーバー(proxy server)がコンピューターではなく、実際の訪問者として認識されます。この情報交換は、下の画像に、簡単な質問への回答を検索して示されています。現在の時刻は何ですか。
基本を理解したところで、プロキシサーバーを使用することで得られるメリットを見てみましょう。
プロキシサーバーは何に使用されますか?
プロキシサーバー(proxy server)の概念には、驚くほど多くの利点があります。
- (Control internet)企業ネットワークでのインターネット使用の制御
- 大規模ネットワークの帯域幅(Bandwidth)の節約
- 速度の向上
- プライバシー
- 安全
- 検閲をバイパスする
これらのメリットを1つずつ取り上げて、どのように機能するかを明確にしましょう。
(Control internet)プロキシサーバーを使用してインターネットの使用を制御する
プロキシが企業ネットワークで広く使用されている最も重要な理由の1つは、プロキシがインターネット上で従業員がアクセスして使用しているものを制御できることです。たとえば、多くの企業は、従業員が勤務時間中にWebサイトにアクセスしないように、特定のWebサイトを禁止しています。たとえば、アダルトWebサイト、人気のソーシャルネットワーク、または9gag.comのような時間の無駄なWebサイトを禁止する場合があります。
従業員に会社のプロキシを介してのみインターネットへのアクセスを強制することは、従業員がアクセスしたすべてのWebサイトとコンテンツの詳細なログをいつ、どのくらいの期間保持することも意味します。各従業員に関する詳細な使用状況レポートが利用可能であり、会社は不正なユーザーをすばやく特定できます。
(Bandwidth)プロキシサーバーを使用する場合の(proxy server)帯域幅の節約と速度の向上
企業がプロキシサーバーを使用するもう1つの理由は、プロキシサーバーが貴重な帯域幅の節約に役立つことです。プロキシサーバーは、トラフィックを圧縮し、インターネットからファイルとWebページをキャッシュし、Webサイトから広告をコンピューターに到達する前に取り除くことさえできます。これにより、企業は帯域幅を節約できます。特に、従業員が数百人または数千人の場合、ほとんど同じ人気のあるWebサイト(CNN、ニューヨークタイムズ(New York Times)、ウィキペディア(Wikipedia)など)にアクセスできます。
Webページ(web page)にアクセスすると、プロキシサーバーはそのページを保存でき、次のユーザーがWebページを要求すると、最初にページが変更されたかどうかを確認します。変更されていない場合は、ページ全体を再ダウンロードせずにローカルコピーを転送します。これにより、会社の帯域幅が節約され、同じリソースを要求する次の人の読み込みプロセスが高速化されます。
プライバシー上の利点:IPアドレス(IP address)、場所、その他の情報を非表示にする
インターネットに直接接続していて、Webサイトをロードすると、それがホストされているサーバーがIPアドレス(IP address)を確認できます。このアドレスの助けを借りて、それはあなたの地理的な場所を概算することができます。また、ブラウザはユーザーエージェント情報(agent information)を送信し、Webサイトは使用しているブラウザを認識します。さらに、Cookieはコンピューターに保存され、さらに個人情報を提供します。
プロキシサーバーは、IPアドレス(IP address)を非表示にし(これを行うように設定されている場合)、ブラウザが識別されないように別のユーザーエージェント(user agent)を送信し、 Cookieをブロックまたは受け入れることができますが、 PCまたはデバイス(PC or device)に渡すことはできません。したがって、プロキシサーバー(proxy server)を使用する場合は、インターネットへの直接接続を使用する場合よりも匿名性を高めることができます。
プロキシサーバーはセキュリティを向上させることができます
プロキシ(Proxy)サーバーは、特にビジネスネットワークで使用される場合、セキュリティを向上させる役割も持つ可能性があります。マルウェアを配布する(distribute malware)悪意のあるWebサイトへのアクセスをブロックするように設定できます。また、暗号化サービスを提供して、データを入手したいサードパーティがデータを簡単に盗聴しないようにすることもできます。
プロキシ(Proxy)サーバーは、Web上のブロックされたリソースへのアクセスを提供する場合があります
プロキシサーバーの一般的な使用法は、インターネット検閲のバイパスです。たとえば、中国やイラン(China or Iran censor access)などの国は、インターネット上の多くのWebサイトやサービスへのアクセスを検閲しています。これらの国のユーザーは、プロキシサーバーを使用してこの検閲を回避し、それらにアクセスできます。
また、特定の国でのみ利用できるサービスもあります。たとえば、Huluは(Hulu)米国と日本(US and Japan)に拠点を置くユーザーに対してのみ機能します。ヨーロッパ(Europe)の人々は、米国に拠点を置くプロキシサーバー(proxy server)を使用してアクセスできます。
プロキシサーバー(proxy server)を使用する必要がありますか?プロキシサーバー(proxy server)によって生成される可能性のあるセキュリティ問題。
プロキシサーバーの使用は、メリットや優れた機能だけではありません。次のような問題が発生する可能性があります。
- 暗号化されていない接続を使用する場合、プロキシサーバーは、受信する応答を良い方法と悪い方法の両方で変更する可能性があります。たとえば、感染したプロキシサーバーや悪意のあるプロキシサーバーを使用して、マルウェアをブラウザにロードしたり、フィッシングWebサイト(phishing website)にリダイレクトしたりできます。
- プロキシは、インターネット上のWebサイトまたはサービス(website or service)に対して行う要求を変更して、他の人の意図に合った結果を生成することができます。
- プロキシサーバーは、アクティビティを監視してログに記録します。したがって、後日識別に使用できるあなたに関する多くの情報が保存されます。
- 構成方法に応じて、プロキシサーバーは、暗号化されたデータが以前に使用しているWebサイトまたはサービス(website or service)によって提供されていた暗号化されていないデータを提供できます。それはあなたをネットワークスニッフィングにさらし、他の人にあなたがインターネット上で何をしているかを監視させることができます。
コンピューターとデバイスでプロキシサーバーを使用する方法
Windows、Android、iOSなどのすべての主要なオペレーティングシステムでプロキシサーバー(proxy server)の使用を構成するのは簡単です。プロキシサーバー(proxy server)を設定する場合は、チュートリアルを参照してください。
- Windows10で(Windows 10)プロキシサーバー(proxy server)設定をセットアップする方法
- Chrome、Firefox、Internet Explorer、Microsoft Edge、Operaでプロキシサーバーを設定する方法
- Androidで(Android)WiFi用のプロキシサーバーの使用を設定する方法
- iPhoneまたはiPadでWi-Fi用のプロキシサーバーの使用を設定する方法
- Windows8.1タブレットまたはハイブリッドデバイスでプロキシサーバーを設定する方法
プロキシサーバーソリューション(server solution)を探す理由は何ですか?
ご覧のとおり、プロキシサーバー(proxy server)は優れている可能性があり、問題になる可能性もあります。それはすべて、それらがどのように構成され、どのように保護され、誰によって管理されたかによって異なります。プロキシサーバー(proxy server)は、上記のすべての利点を提供する場合と、まったく提供しない場合があります。それはすべて、それがどのように設定されたか、そしてその理由に依存します。プロキシサーバーを使用する前に、プロキシサーバーを使用している理由、(proxy server)プロキシサーバー(proxy server)を制御しているユーザー、およびプロキシサーバーが信頼できる当事者によって管理されているかどうかを理解することが重要です。パブリックプロキシサーバーに注意してください(proxy server)sあなたはほとんど何も知らない。一部のパブリックプロキシは悪意のある目的で使用される可能性があり、利益を提供する代わりに問題にさらされる可能性があります。共有する価値のあるプロキシに関する質問や経験がある場合は、下にコメントを残すことを躊躇しないでください。
Simple Questions: What is a proxy server and what does it mean?
If you have worked in a corporate network, you have probably encountered the term proxy ѕerver, and you know that without one you cannot access webѕites and services outside the company's network. However, whаt exactly are these prоxy servers? Should you use one at home? Read this guide to learn why рroxy serverѕ are necessary and when you ѕhould use a proxy:
NOTE: There are many types of proxy servers that do all kinds of things. In this article, we refer to the most common type - web proxies that facilitate access to the content and services found on the internet.
What is a proxy? What does proxy server mean?
A proxy server is an intermediary between your PC or device and the internet. This server makes requests to websites, servers and services on the internet for you. A concept related and sometimes used together with a proxy server is VPN (Virtual Private Network). Read When to use a proxy and when to use a VPN? to understand the difference.
Let's assume that you are at work. You are using a web browser to visit www.digitalcitizen.life and your browser is set to use a proxy server. After you type www.digitalcitizen.life, the request is sent to the proxy server. The proxy server then sends the request to the server where our website is hosted. The homepage of our website is returned to the proxy server which, in turn, returns it to you. As a result, our website sees the proxy server as the actual visitor, rather than seeing your computer. This exchange of information is illustrated in the image below with the search for an answer to a simple question: what is the current time?
Now that you know the basics, let's see the benefits you get by using a proxy server.
What is a proxy server used for?
The concept of the proxy server offers a surprisingly large number of advantages:
- Control internet usage in corporate networks
- Bandwidth savings for large networks
- Improved speed
- Privacy
- Security
- Bypass censorship
Let's take these benefits one by one and clarify how they can work for you.
Control internet usage using proxy servers
One of the most important reasons why proxies are widely used in corporate networks is that they provide control over what employees are accessing and using on the internet. For example, many companies ban certain websites so that employees do not access them during work hours. For example, they may ban adult websites, popular social networks or time-wasting websites like 9gag.com.
Forcing employees to access the internet only through your company's proxy also means that you have detailed logs of all the websites and content that they accessed, when, and for how long. Detailed usage reports are available about each employee, and the company can quickly identify misbehaving users.
Bandwidth savings and improved speed when using a proxy server
Another reason why companies use proxy servers is that it helps them save precious bandwidth. Proxy servers can compress traffic, cache files and web pages from the internet and even strip ads from websites before they reach your computer. It allows companies to save bandwidth, especially when they have hundreds or thousands of employees, accessing mostly the same popular websites (e.g., CNN, New York Times, Wikipedia, etc).
When a web page is accessed, a proxy server can store it and, when the next person requests it, it first checks if the page has changed. If it has not changed, it forwards the local copy without re-downloading the whole page. This both saves bandwidth for the company and makes the loading process faster for the next person that requests the same resource.
Privacy benefits: hide your IP address, location, and other information
When you have a direct connection to the internet, and you load a website, the server where it is hosted can see your IP address. With the help of this address, it can approximate your geographical location. Also, the browser sends its user agent information, and the website knows what browser you are using. On top of this, cookies are stored on your computer, and they provide further personal information.
Proxy servers can hide your IP address (if they are set to do this), can send a different user agent so that your browser is not identified and can block cookies or accept them but not pass them to your PC or device. Therefore, when using a proxy server, you can be more anonymous than when using a direct connection to the internet.
Proxy servers can improve security
Proxy servers may also have a role in improving security, especially when used in business networks. They can be set to block access to malicious websites that distribute malware, and they can also provide encryption services so that your data is not easily sniffed by third-parties that want to get their hands on it.
Proxy servers may provide access to blocked resources on the web
A popular use for proxy servers is the bypassing of internet censorship. For example, countries like China or Iran censor access to many websites and services on the internet. Users in those countries can use proxy servers to circumvent this censorship and get access to them.
Also, there are services which are available only in specific countries. For example, Hulu works only for users based in the US and Japan. People in Europe can use a proxy server based in the US to access it.
Should I use a proxy server? Possible security problems generated by proxy servers.
Using proxy servers is not all about benefits and good stuff. They can pose problems like:
- When using unencrypted connections, the proxy server can alter the responses you receive, both in good and bad ways. For example, an infected or malicious proxy server can be used to load malware into your browser or redirect you to a phishing website.
- A proxy can alter the requests you make to a website or service on the internet to generate results that meet someone else's intentions.
- A proxy server monitors and logs your activity. Therefore, it stores lots of information about you that can be used for identification at a later date.
- Depending on how it was configured, a proxy server can provide unencrypted data where encrypted data was previously provided by the website or service you are using. It can expose you to network sniffing and having others monitor what you are doing on the internet.
How to use a proxy server on your computers and devices
It is easy to configure the use of a proxy server in all the major operating systems: Windows, Android, iOS, and so on. If you decide to set up a proxy server, see our tutorials for assistance:
What is your reason for looking for a proxy server solution?
As you can see, proxy servers can be great, and they can also be a problem. It all depends on how they are configured, how they are secured and by whom they administered. A proxy server may provide all the benefits mentioned above or none of them. It all depends on how it was set up and why. Before using a proxy server, it is important to understand why you are using it, who controls the proxy server and whether it is administered by a trusted party. Be wary of public proxy servers of which you know next to nothing. Some public proxies can be used for malicious purposes, and they can expose you to problems instead of providing benefits. If you any questions or experiences with proxies that are worth sharing, do not hesitate to leave a comment below.