diff options
Diffstat (limited to 'content/posts/2023-06-05-socks-proxy.md')
-rw-r--r-- | content/posts/2023-06-05-socks-proxy.md | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/content/posts/2023-06-05-socks-proxy.md b/content/posts/2023-06-05-socks-proxy.md deleted file mode 100644 index 6826ae8..0000000 --- a/content/posts/2023-06-05-socks-proxy.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "SOCKS Proxy via SSH" -date: 2023-06-05 -lang: en -categories: [ blog ] -tags: [tips, guide, "SOCKS proxy"] -translationKey: "2023-06-05-socks-proxy" ---- - -[SOCKS (RFC 1928)][socks] is a protocol that can be, as said in the -RFC itself, used for firewall traversal, or some other types of network -blocking. - -If you have a remote server that you can <abbr>SSH</abbr> to, setting up a -SOCKS connection is dead simple: - -```sh -ssh -D [port] [host] -``` - -where `[host]` is the host name you specified in the <abbr>SSH</abbr> config -file. - -How to get your software to direct its connection through this proxy depends on -the program. For example, in Firefox, you have to go to the setting and set it -in the network settings---use your server's address and the port you used -earlier. In Chromium and similar forks, add -`--proxy-server="socks5://host:port"` to the parameter in the command line. -Read more on the instruction for [Firefox][guide-fox] and -[Chromium][guide-chrom] on their respective websites. - -[socks]: https://www.rfc-editor.org/rfc/rfc1928 -[guide-fox]: https://support.mozilla.org/en-US/kb/connection-settings-firefox -[guide-chrom]: https://www.chromium.org/developers/design-documents/network-stack/socks-proxy/ |