socks5

ssh 端口转发

陌路散爱 提交于 2020-08-13 13:42:07
# 本地转发,正向代理,使用本地端口访问远程端口 # <user>@<hostname> 为跳板机,不一定要和 <remote host> 一致 ssh -L <local host>:<local port>:<remote host>:<remote port> <user>@<hostname> # ~/.ssh/config Host server HostName <hostname> User <user> LocalForward <local host>:<local port> <remote host>:<remote port> # 远程转发,反向代理,使用远程端口访问本地端口 # 远程主机 /etc/ssh/sshd_config 需要设置 GatewayPorts yes 否则仅远程本地可访问 ssh -R <remote host>:<remote port>:<local host>:<local port> <user>@<hostname> # ~/.ssh/config Host server HostName <hostname> User <user> RemoteForward <remote host>:<remote port> <local host>:<local port> # 动态转发,SOCKS5 代理, ssh -D

911-S5代理配置于VMlogin中文版防关联反指纹浏览器教程

陌路散爱 提交于 2020-08-04 11:08:00
设置911 S5代理配置VMlogin中文版防关联反指纹浏览器内 打开911 S5代理并去往“程序(Program)”页面。 在程序列表(program list)中随机添加一个程序:911 S5程序需要用户选择一个程序。请您不要在此处添加VMlogin中文版,因为它会收到干扰。 前往“设置(Settings)”页面 在常规设置(General Settings)部分,请您不要勾选“Auto change TimeZone” 在常规设置(General Settings)部分,请您不要勾选“Auto close program when change proxy” 在常规设置(General Settings)部分的代理端口(Proxy port)部分,请您选择“自定义(Custom)”并设置端口号,并务必点击“Save”按键保存设置 在代理工具(Proxy tool)部分,选择“其他代理工具(Other Proxy Tools)” 4.切换到“代理列表(ProxyList)”页面并双击您希望使用的代理。 5.启动VMlogin,创建一个使用SOCKS5代理的VMlogin浏览器配置文件。在浏览器配置文件的代理设置部分,请您根据911软件中的设置,输入IP和端口。用户名(Username )和密码(Password )不用填。 6.启动这个浏览器配置文件。 端口转发 您也可以将

Linux 客户端代理配置

会有一股神秘感。 提交于 2020-07-28 17:49:23
socks5 to http sock5 转 http 这里采用 privoxy 进行转换 Mac: brew install privoxy Ubuntu: apt-get -y install privoxy 安装成功后,需要修改配置以指定 socks5 端口以及不代理的白名单,配置文件位置如下: Mac: /usr/local/etc/privoxy/config Ubuntu: /etc/privoxy/config 在修改之前请备份默认配置文件,这是个好习惯,备份后修改内容如下: 转发地址 forward-socks5 / 127.0.0.1:1080 . 监听地址 listen-address localhost:8118 local network do not use proxy forward 192.168. . / . forward 10. . . / . forward 127. . . / . 其中 127.0.0.1:1080 为你的 socks5 ip 及 端口,localhost:8118 为你转换后的 http 监听地址和端口;配置完成后启动 privoxy 即可,启动命令如下: Mac: brew services start privoxy Ubuntu: systemctl start privoxy Docker 加速拉取 gcr.io

利用SSH端口转发实现远程访问内网主机远程桌面(一) 建立SSH转发

ぐ巨炮叔叔 提交于 2020-05-07 19:17:36
近期家里更换了移动的宽带,拨号后拿到的是10开头的内网IP,就不能像之前一样通过路由器的端口映射实现从外网访问主机的远程桌面。这种情况下可以利用一台具有公网IP的服务器充当中转,利用SSH的隧道转发功能将远程桌面请求转发至内网主机。 SSH隧道 SSH 会自动加密和解密所有SSH 客户端与服务端之间的网络数据,除此之外SSH 还能够将其他TCP端口的网络数据通过SSH链接来转发,并且自动提供了相应的加密及解密服务,这一功能也称为“SSH隧道”。SSH隧道分为本地转发、远程转发和动态转发。 本地转发 在客户端本地监听指定端口,该端口接收到的数据将转发至服务端网络的指定IP的指定端口。 远程转发 在服务端监听指定端口,该端口接收到的数据将转发至客户端本地网络的指定IP指定端口。 动态转发 在客户端本地监听指定端口,该端口实际上是一个SOCKS5代理,所有请求通过服务端发出。 环境准备 具有公网IP的服务器,在这里使用阿里云ECS Putty 服务器设置 编辑ssh的配置文件,启用GatewayPorts。若GatewayPorts选项未启用,远程转发端口只有服务器能访问,外部主机无法访问。 vi /etc/ ssh / sshd_config 在末尾添加一行 GatewayPorts yes # 重启ssh服务 service sshd restart 客户端设置

git 设置和取消指定域名代理

限于喜欢 提交于 2020-04-29 17:46:10
git 设置和取消指定域名代理 - git config proxy Firstly - Check Check if U have global .gitconfig file 检查是否有全局 .gitconfig 文件 Usually global .gitconfig will be created in directory /Users/yourAccountName 通常情况下全局的.gitconfig文件会在文件夹 /Users/你的用户名下 Such as mine, it is being /Users/robingao 我的是/Users/robingao(Just because my account name of my MBP is robingao) Secondly - Show the code If not exist, it just indecated that you had never config global git configuration.But it happened rarely. 如果不存在,说明你从来没有配置过git的全局配置。但,这种情况极少 U can just created it by opening your terminal in spotlight(shotcut: ⌘ + space), and copy

SSH 命令的三种代理功能(-L/-R/-D)

做~自己de王妃 提交于 2020-04-20 15:41:50
ssh 命令除了登陆外还有三种代理功能: 正向代理(-L):相当于 iptable 的 port forwarding 反向代理(-R):相当于 frp 或者 ngrok socks5 代理(-D):相当于 ss/ssr 如要长期高效的服务,应使用对应的专用软件。如没法安装软件,比如当你处在限制环境下想要访问下某个不可达到的目标,或者某个临时需求,那么 ssh 就是你的兜底方案。 正向代理: 所谓“正向代理”就是在本地启动端口,把本地端口数据转发到远端。 用法1:远程端口映射到其他机器 HostB 上启动一个 PortB 端口,映射到 HostC:PortC 上,在 HostB 上运行: HostB$ ssh -L 0.0 . 0.0 :PortB:HostC:PortC user@HostC 这时访问 HostB:PortB 相当于访问 HostC:PortC(和 iptable 的 port-forwarding 类似)。 用法2:本地端口通过跳板映射到其他机器 HostA 上启动一个 PortA 端口,通过 HostB 转发到 HostC:PortC上,在 HostA 上运行: HostA$ ssh -L 0.0 . 0.0 :PortA:HostC:PortC user@HostB 这时访问 HostA:PortA 相当于访问 HostC:PortC。 两种用法的区别是

关于代理服务器的原理及用法

℡╲_俬逩灬. 提交于 2020-04-14 15:32:19
【推荐阅读】微服务还能火多久?>>> 摘自:https://www.cnblogs.com/lxlx1798/p/10417676.html 一,什么是代理 服务器 (Proxy)?     答:以类似代理人的身份去取的用户需要的数据。由于它的【代理】能力,使得我们可以透过代理服务器来达成防火墙与用户数据的分析。除此之外我们还可以借助代理服务器来达成节省带宽的目的,以及加快内部网络对因特网的万维网的访问速度。 当客户端有因特网的数据要求时,Proxy会帮用户去向目的地取得用户所需要的数据。所以当客户端指定www的代理服务器之后,用户的所有www相关要求就会通过代理服务器去捉取。代理服务器会架设在整个区网的单点对外防火墙上头,而在区网内部的计算机都是通过Proxy来向英特网要求数据的,这就是所谓的【代理服务器】     关于代理服务器,客户端与因特网的相关性示意图如下:        上面的架构仅仅是其中一个案例,架构的采用率比较高,因为这样的Proxy server不仅可以充当代理服务器的角色,还可以当做高阶防火墙。 客户端向外部要求的数据事实上都是Proxy帮用户取得的,因此因特网上面看到要求数据者,将会是Proxy服务器的IP而不是客户端的IP。Proxy Server因为直接对外网,相当于当了个炮灰,外网只能找到这个代理服务器,隐藏内网的机器,从而起到防火墙的作用。 二

Mac下以代理形式启动Chrome

半城伤御伤魂 提交于 2020-04-10 15:10:39
Mac下以代理形式启动Chrome 这个东西最早是在Ubuntu下用过, Ubuntu下Chrome直接有启动命令,非常的方便 但是Mac下没有Chrome的启动命令, 需要配合mac的open命令 注意,因为Mac下Chrome没有命令行直接启动的命令,所以需要我们通过 open的--args 来将Chrome的命令选项传入进去 比如下面的 <使用指定代理地址打开Chrome> 使用命令行打开Chrome open -a /Applications/Google\ Chrome.app 使用指定代理地址打开Chrome open -a /Applications/Google\ Chrome.app --args --proxy-server=socks5://127.0.0.1:1080 只用指定的pac代理打开Chrome open -a /Applications/Google\ Chrome.app/ --args --proxy-pac-url=file:///Users/liuhao/tmp/auto_switch.pac chrome常用代理相关的选项参数 更多Chrome命令参考这里 Chrome命令行参数 # 不要使用代理服务器,总是直接连接。覆盖传递的任何其他代理服务器标志。 --no-proxy-server # 强制自动侦测代理。 --proxy-auto

给 Windows 的终端配置代理

跟風遠走 提交于 2020-04-05 20:53:36
初衷 由于项目开发使用go,所以经常要用到 go get ,但是吧, terminal 下根本没办法下载啊,经常下载三个小时包,写代码一个小时 本质上 go get 就是在使用 git clone 吧 迫于无奈,只好找个方式可以在 terminal 下使用代理的方式 我这里 ss 代理了 1080 端口,具体去看自己的软件的端口开放, 我们可以用如下的方式去弄 cmd下配置 set http_proxy=http://127.0.0.1:1080 set http_proxys=http://127.0.0.1:1080 可以使用 set http_proxy= set http_proxys= gitbash/shell下配置 export http_proxy=http://127.0.0.1:1080 export http_proxys=http://127.0.0.1:1080 要是不想使用了 可以使用 export http_proxy= export http_proxys= 要点 一定要加 http:// ,直接写域名或者 IP 不行。 http 和 https 都要设置。 然后如果想验证是否成功配置了代理的话,用 ping 命令是不可以的 PING不行的原因 ping 的协议不是 https ,也不是 https ,是 ICMP 协议。 验证成功与否 curl

gost设置多级代理、多级跳板

↘锁芯ラ 提交于 2020-04-05 18:46:50
#最常用命令 ./gost -L=:1080 #作为标准HTTP/SOCKS5代理 ./gost -L=admin:123456@localhost:1080 #设置代理认证信息 #代理跳板 #第三层跳板,设置代理 ./gost -L mtls+kcp://admin:123456@0.0.0.0:22222 #第二层跳板,设置代理,且指定后续跳转到第三层跳板 ./gost -L=socks5://admin:123456@:22222 -F=mtls+kcp://admin:123456@第三层跳板的IP:22222 #第一层跳板,开启代理1080端口,且指定第二层和第三层跳板 .\gost.exe -L socks5://:1080 -F=mtls+kcp://admin:123456@第二层跳板的IP:22222 -F=mtls+kcp://admin:123456@第三层跳板的IP:22222 #顺序不能乱、不能少 来源: https://www.cnblogs.com/blogs-1024/p/12638450.html