Create a SOCKS proxy on a Linux server with SSH

本文介绍了如何通过SSH在Linux服务器上创建一个SOCKS代理,以利用远程服务器进行访问。主要步骤包括打开SSH连接,设置本地TCP端口,配置浏览器使用该本地代理,并通过特定命令启动SSH隧道。此外,还提到了在Terminal中设置proxy的方法。
摘要由CSDN通过智能技术生成

OS:

cat /etc/redhat-release 
CentOS Linux release 7.8.2003 (Core)

uname -a
Linux xxx 3.10.0-1127.8.2.el7.x86_64 #1 SMP Tue May 12 16:57:42 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

SOCKS5 和 SOCKS5h 的区别仅用于 curl。在 curl 中,SOCKS5 会使用本地DNS,SOCKS5h 会使用代理提供的远程DNS。在其它软件中,SOCKS5h 基本不起作用,使用 SOCKS5 即可。一旦设置了代理,多数时候会采用远程DNS。

通过SSH可以创建tunnel连接到远程服务器,利用远程服务器来访问。首先看看SSH的命令:

ssh --help
unknown option -- -
usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值