Questions tagged «socks»

7
如何通过SSH隧道传输所有网络流量?
每当我从不安全的位置(例如公共wifi)使用互联网时,我都喜欢使用ssh隧道(ssh -D port host)来确保流量不会被监听。不幸的是,似乎有许多应用程序没有提供指定代理的方法(Flash是一个主要示例)。 感觉应该有某种方法可以对我的计算机中的所有网络流量使用隧道,但是我完全不知道该怎么做。任何帮助将不胜感激。
117 linux  ssh  proxy  tunnel  socks 

6
将HTTP请求转换为SOCKS5
我目前正在使用TOR做一些测试工作,遇到了一个小问题。Tor的客户端仅支持通过SOCKS5协议接收连接,但是我正在使用的应用程序仅支持HTTP代理协议。 是否可以在中间放置一些东西?这样就可以了。 我的程序(仅HTTP)> HTTP到SOCKS转换器> Tor SOCKS5服务器
46 proxy  http  tor  socks 

4
如何在SOCKS 5代理中使用SSH?
我通过PuTTY设置了SOCKS5代理,端口7777配置为动态端口。我可以使用firefox / filezilla / etc配置它们以使用带localhost端口的SOCKS代理7777。但我无法弄清楚如何使用动态端口ssh(通过Cygwin)到远程服务器。这可能吗? 我试过ProxyCommand通过以下方法使用。 ~/.ssh/config使用以下行创建: ProxyCommand /usr/bin/nc -X connect -x 127.0.0.1:7777 %h %p 运行ssh -p22 user @ remotehost 我得到的信息是 ssh_exchange_identification: Connection closed by remote host
31 linux  proxy  ssh  cygwin  socks 

4
SSH反向袜子通道
ssh -D 可以在本地计算机上建立一个袜子端口,该端口将流量传递到远程,然后传递到其他地方。 ssh -L port:host:hostport,侦听本地计算机上的端口,从远程计算机的角度将流量传递到“ host:hostport”。 ssh -R port:host:hostport是的对应项ssh -L,它侦听远程计算机上的端口,并从本地计算机的角度将流量传递到“ host:hostport”。 但是,与之相对应的是什么ssh -D,即如何在远程计算机上打开一个袜子端口,该端口会将流量传递到本地,然后传递到其他地方?

2
SSH作为通过多个主机的袜子代理
可以使用SSH实现以下功能。 涉及三台机器: A. My local machine at home B. The SSH gateway server at school C. A workstation in a lab, only reachable through B 我想设置一个SOCKS代理。我希望能够像在实验室一样在家中本地计算机上冲浪。这是由于某些站点只能通过学校的公共IP访问。 因此,我想在主机C上运行SOCKS代理。但是我无法使其在主机A上运行。 我连接到网关,然后从网关连接到工作站。但是我无法使网关将流量正确地从代理传输到代理。 我怎样才能做到这一点?


3
OpenVPN客户端作为SOCKS 5服务器?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 2年前关闭。 是否有任何Windows应用程序可以连接到远程OpenVPN服务器,然后在本地环境中充当SOCKS 5服务器? 编辑:这意味着 本地服务器 讲VPN / OpenVPN协议,绑定到端口作为袜子代理服务器 解压缩并运行,无需管理员/ root用户权限即可安装 无需设置TUN / TAP设备或其他虚拟接口 保持路由表干净。
15 vpn  openvpn  socks  socks5 

2
如何链接SOCKS代理?
前言:我要寻找的是显式指令,格式与上述相同。也就是说,类似于运行:“…在计算机A上运行命令X,然后在计算机B上运行命令Y…” 我的笔记本电脑(计算机A)到计算机B有一个正常工作的袜子代理: [A]$ ssh -ND 8888 B 我可以将Firefox设置为在A的本地端口上使用SOCKS代理8888,然后在A上浏览。到目前为止,一切都很好。 但是我在机器B和C之间也有一个袜子代理: [B]$ ssh -ND 8157 C 因此,我可以像在C上一样在B上浏览,将B的Firefox袜子代理设置为8157。 有没有办法链接两个代理,以便我能够在使用与C的连接时在本地(在A上)使用Firefox? 也就是说,以某种方式将所有Firefox的请求从A一直转发到C。A和C无法直接看到对方,但是我到处都有完整的root SSH访问权限。所有机器都是Debian。 请注意,我不希望转发一个端口类似的端口80,但我希望有一个完全链SOCK代理。
10 ssh  proxy  socks 

2
如何允许其他计算机使用本地SOCKS SSH隧道?
我经常在计算机上使用SOCKS代理使用SSH隧道。 ssh -D 1234 example.com 但是,这仅接受本地连接。我希望网络上的其他系统也能够使用计算机上的代理。 我该如何实现?如果SSH本身没有选项,我想可能可以在另一个端口上有一个程序代理来代替该代理,但是我不知道是否有任何常用的工具可以做到这一点。
10 linux  macos  ssh  proxy  socks 



1
通过袜子的UDP流量
如果不直接支持UDP过滤,如何通过袜子发送所有流量。例如DNS流量,我可以使用TCP协议使用“ DNS Socks代理”在Socks上重定向。是否可以对除DNS之外的其余流量执行类似的操作?
2 linux  tcp  redirection  udp  socks 

1
如何使用ssh创建到特定端口的本地远程本地隧道
我可以通过以下方式建立从我的Windows计算机(localhost - eth1)到我的linux计算机(remotehost - eth0)的ssh连接: ssh user@192.168.1.100 而不是使用它,因为我使用非标准端口,我必须指定端口: ssh -p remoteSSH user@192.168.1.100 然后我将http和ssl转发到remotehost的http和ssl端口。我有一些我想在linux机器上使用的服务,所以我用它: ssh -L 80:127.0.0.1:80 ssh -L 443:127.0.0.1:443 最后,我尝试“安全地”反转从(localhost)到(remotehost)并返回到(localhost)的流量。但是,通过此连接,我需要socks代理为127.0.0.1:proxy1。我成功创建了一个非socks代理,通过上面的转发方法将proxy1指向(localhost)上的[特定端口aka proxy2],但我试图避免不断修改html文件指向代理端口。 当我使用putty时,除了动态的socks连接之外,我连接了所有上述连接,这只能转发标准的http / s流量。我不想为互联网创建代理。我已经停止使用putty,因为它会丢弃连接,并且只要转发流量就会崩溃。后者是一个已知的错误: http://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html These features were new in beta 0.61 (released 2011-07-12): Bug fix: corruption of port forwarding is fixed (we think). These features were new in beta …



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.