我在使用 openssh(服务器)和 putty(客户端)组合使用远程 webproxy 时遇到了性能问题。我想禁用加密并测试结果以查看它是否有所作为。我怎样才能做到这一点?有什么我可以修改的sshd_config。我对openssh很陌生。
任何其他想法将不胜感激。
我基本上将我的 IE 设置为使用 127.0.0.1 袜子作为代理。我将我的腻子连接到家里的 openssh 服务器,瞧——我可以通过它浏览互联网。但是,即使我知道我家的连接速度很快(例如,ftp 的工作速度超过 50Kbytes/sec。
我使用ssh user@xx.yy.zz.41 -p 1234 -D 9898命令进行隧道传输,并将 firefox socks5 ip 设置为 127.0.0.1 并将其端口设置为 9898。它工作成功,但在终端中我有输出错误:
channel 39: open failed: connect failed: Connection timed out
channel 41: open failed: connect failed: Connection timed out
channel 42: open failed: connect failed: Connection timed out
channel 43: open failed: connect failed: Connection timed out
channel 44: open failed: connect failed: Connection timed out
Run Code Online (Sandbox Code Playgroud)
它定期发生。这是什么?这是个问题吗?我能做什么?
我正在尝试使用 RDC2.1 for Mac 从我的 Mac 连接到 Windows 服务器。
问题是我需要连接的服务器由恶龙保护 - 在完全独立的网络上进行基于 IP 的访问控制。
我有一个可以访问的 IP,但它在我的办公室(即一个完全独立的网络)。
因为该网络没有为 VPN 设置,所以我通过 SSH 隧道设置了一个 SOCKS 代理(一切正常)。
(SSH proxy)
Me (on my Mac) ----------> Office Linux box ----> Windows server
(home network) (office network) (other network)
Run Code Online (Sandbox Code Playgroud)
从我办公室的 Linux 服务器(SSH 服务器),我可以 telnet 到 Windows 服务器上的端口 3389,没问题。但是从我的 Mac 上,我无法听到它发出的吱吱声。有任何想法吗?
我正在使用ssh -D 8080 my server创建 SOCKS 代理。然后我将 OS X 配置localhost:8080为用作 SOCKS 代理。我正在使用它来访问互联网而不受监控。
我正在使用 Google 的 DNS 服务器 (8.8.8.8),但如何确保 DNS 查询通过 SSH 隧道?
我正在考虑将 SSH 隧道实现为一种廉价的 VPN 解决方案,供外部用户访问仅面向 Intranet 的 Web 应用程序。
我目前正在使用安装了 OpenSSH 的 Ubuntu Server 10.04.1 64 位。
我在 Windows 机器上使用 Putty 在本地端口上创建到我的 ssh 服务器的隧道。
start putty -D 9999 mysshserver.com -N
Run Code Online (Sandbox Code Playgroud)
然后我使用 tell Firefox 在 localhost:9999 上使用 SOCKS 代理。
-N 标志将从客户端禁用交互式 shell。有没有办法在服务器端做到这一点?
除了禁用 root 访问,使用 rsa 密钥认证,并更改默认端口;为此,我还应该遵循任何其他明显的安全实践吗?我的目标是简单地能够隧道网络流量。
我知道如何使用 设置一个简单的代理ssh -D,但我想在这种情况下使用基于用户名和密码的身份验证。有什么办法吗?
Squid'd 默认是作为 HTTP 代理运行;但是,此常见问题解答https://docstore.mik.ua/squid/FAQ-4.html#ss4.10说“将 Squid 与 socks5 一起使用无需更改。只需将通常的 -Dbind=SOCKSbind 等添加到编译行和 -lsocks 到链接行。”
这听起来很棒,除了我不知道基本语法之外我不会编写 c/c++ 代码,所以通常当我编译某些东西时,它是 ./configure 和 ./make。有时我必须修改 makefile 的编译行,但我不确定此处是否链接(尽管我了解链接的概念)。
通过“添加通常的 X 等”来准确解释要做什么也有点混乱,所以如果有人能在这里指出确切的步骤,这将是一个很大的帮助,因为它们似乎没有在任何地方详细说明。听起来并不难。
我已经为 HTTP 连接编译并正确运行了鱿鱼,但必须支持 SOCKS。
使用-D通过ssh代理路由所有流量有什么简单的方法吗?
我可以配置单独的特定应用程序来执行此操作,但我想要一个配置来路由机器上的所有流量。谢谢你的帮助!
我的一个朋友住在一个他们审查网站的国家,他们正在与人们用来绕过审查的技术作斗争。
他告诉我,他现在可以绕过审查的唯一方法是使用 SOCKS 代理(该国家/地区阻止了与外界的 VPN 和 SSH 连接)
我按照本教程中的步骤使用 Squid 配置了一个 Web HTTP 代理服务器:http : //www.howtoforge.com/linux_secure_browsing_squid
现在我的朋友可以更改他的 IP 地址并使用新的 IP 地址浏览网站,但他告诉我他仍然无法访问被审查的网站,因为浏览没有编码。
谁能帮助我如何将 Squid 配置为 Sock5 代理服务器?
我的服务器是 Debian 5
提前致谢。
我用
ssh -D 1080 myhost.org
Run Code Online (Sandbox Code Playgroud)
...打开从我的工作机器到我的家用机器的 SSH 隧道,以绕过公司防火墙上的愚蠢内容过滤器。但是,这也会创建一个交互式 SSH 会话,该会话在我使用隧道的整个过程中都存在。有什么方法可以告诉 SSH 只是创建隧道而不打扰交互式会话?
socks ×10
proxy ×7
ssh ×7
ssh-tunnel ×4
squid ×2
tunneling ×2
centos ×1
encryption ×1
linux ×1
performance ×1
security ×1
shell ×1