「HTTP・SOCKS・透過プロキシ・UDP」の版間の差分

Notion-MW
タグ: 差し戻し済み
Notion-MW
タグ: 手動差し戻し
272行目: 272行目:
<span id="socks関連の話題"></span>
<span id="socks関連の話題"></span>
== SOCKS関連の話題 ==
== SOCKS関連の話題 ==
<span id="socks5によるドメイン解決"></span>
==== SOCKS5によるドメイン解決 ====
SOCKS5(SOCKS4aも?)では、クライアントがCONNECTなどの要求をする際、接続先をIPアドレスではなくホスト名(ドメイン名)で指定することができる仕様になっている。これによりクライアント側ではなくSOCKS5サーバー側でドメイン解決が行われる。
Proxifyreやredsocksを普通に使う場合、TCP/UDPレイヤでのプロキシとなるので、この機能が使われることはない([https://turgenev.hatenablog.com/entry/2025/03/25/171736 squidで透過プロキシ(intercept, tproxy)を動かす - turgenev’s blog])。一方、Webブラウザなどでは、この機能が使われる場合がある(参照&#58; [https://github.com/FelisCatus/SwitchyOmega/issues/2304 https://github.com/FelisCatus/SwitchyOmega/issues/2304]、[https://stackoverflow.com/questions/33099569/how-does-sock-5-proxy-ing-of-dns-work-in-browsers How does SOCK 5 proxy-ing of DNS work in browsers?])。


<span id="ブラウザのsocks5プロキシのwebrtc対応"></span>
<span id="ブラウザのsocks5プロキシのwebrtc対応"></span>