SOCKS
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/23 08:59 UTC 版)
解説
この節は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(2018年8月) |
SOCKSは、ネットワーク・ファイアウォール越えやアクセス制御等を目的として、クライアントサーバ型のプロトコルが、透過的に使用できるよう設計されたプロキシ(proxy)のプロトコル、及びシステム(の一つ)である。"SOCKetS" [16] の略。
いわゆるTCP/IPの4層モデル(インターネット・プロトコル・スイートのDARPAモデル)の観点からは、Internet Protocol(IP)の上の、TCPやUDP(ただしUDPに関しては有用性が限られる)のようなトランスポート層における通信の手続きを中継・代理するメカニズムとなっている。SOCKSサーバ自身とクライアント間の通信はストリーム指向であり、一般にはLAN内からTCPで接続する。
プロトコル上は多段にもできるが、原理の説明には1段階で十分なので、以下はそのような前提とする。またファイアウォールを設けないシステムでもユースケースは考えられるが、以下ではファイアウォールの存在を前提とする。
似たような目的のための他のプロキシ類と同様、SOCKSサーバはその目的から、内外のネットワークの両方が見えるファイアウォール自身、あるいはDMZ内に置く。そうでない場合は、SOCKSサーバのみは外部との通信を可能にする、あるいは、内部からSOCKサーバにだけは通信を可能にする、といったような設定が必要となる。
そして、内側から外部に通信する必要があるノードは、代わりにSOCKSサーバに接続し、SOCKSサーバがプロキシとして代わりに外部と通信する。SOCKSプロキシは、例えば、クライアントが外部サーバにアクセスする資格を制御するなどといった、認証や認可を掛けることもできる。SOCKSはまた正反対にも使用することができる。つまり、ファイアウォールの外側の許可された外部クライアントのみが、物理的にはファイアウォールの内側にある、公開のサービスを提供するサーバのみに接続できるようにする、といった用途のための設定もできる。
- ^ RFC 1928
- ^ “Service Name and Transport Protocol Port Number Registry”. Internet Assigned Numbers Authority (2017年5月19日). 2017年5月23日閲覧。
- ^ Darmohray, Tina. "Firewalls and fairy tales". ;LOGIN:. Vol 30, no. 1.
- ^ http://www.socks.permeo.com/ (broken link as of July 2008)
- ^ News Release from Bluecoat
- ^ Article from infosecurityproductsguide.com
- ^ a b RFC 1928
- ^ CNET: Cyberspace from outer space
- ^ “2010 Circumvention Tool Usage Report”. The Berkman Center for Internet & Society at Harvard University (2010年10月). 2018年8月20日閲覧。
- ^ “Tor FAQ”. I want to run another application through Tor.. 2018年8月28日閲覧。
- ^ “OpenSSH FAQ”. 2002年2月1日時点のオリジナル[リンク切れ]よりアーカイブ。
- ^ “How to chain socks with Tor” 2017年1月23日閲覧。
- ^ Graham, James. Cyber Fraud. p. 45 .
- ^ Krebs, Brian (2016年10月16日). “IoT Devices as Proxies for Cybercrime” 2017年1月23日閲覧。
- ^ van Hardeveld, Gert Jan; Webber, Craig; O'Hara, Kieron. Discovering credit card fraud methods in online tutorials 2017年8月23日閲覧。.
- ^ Hummingbird SOCKS FAQ
ソックス
(SOCKS から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/20 13:38 UTC 版)
ソックス
- 靴下
- 硫黄酸化物 (SOx)
- SOCKS - インターネットプロトコルの1つ。RFC1928で定義されている。
- 犬と私の10の約束に登場する犬。
- ソックス (猫) - ビル・クリントン元アメリカ合衆国大統領が在任中、ホワイトハウスで飼っていた猫。
関連項目
- ハイソックス、ニーソックス
- ストッキング
- SOX
- 「ソックス」で始まるページの一覧
- タイトルに「ソックス」を含むページの一覧
- Wikipedia:索引 そつ
- en:Special:PrefixIndex/socks
- SOCKSのページへのリンク