如何在chrome操作系统上使用ssh隧道

Chromebooks通过其包含的crosh shell和SSH命令提供了对SSH隧道的内置支持。SSH隧道允许您使用SSH连接,如VPN或加密代理,通过安全隧道发送浏览流量。...

如何在chrome操作系统上使用ssh隧道

如何在chrome操作系统上使用ssh隧道

Chromebooks通过其包含的crosh shell和SSH命令提供了对SSH隧道的内置支持。SSH隧道允许您使用SSH连接,如VPN或加密代理,通过安全隧道发送浏览流量。

这允许你在公共网络上浏览时加密流量,访问地理位置阻止的内容,甚至像中国的防火长城一样绕过*****。

步骤1:打开ssh隧道

相关:ChromeOS的隐藏Crosh Shell中包含10+个命令

在任何操作系统上设置SSH隧道时,有两个步骤。首先,您需要建立到SSH服务器的连接并打开一个隧道。

为此,在Chrome操作系统中的任意位置按Ctrl+Alt+T打开crosh shell。shell将在浏览器选项卡中打开。

接下来,使用适当的ssh命令连接到ssh服务器并建立隧道。您可以通过运行ssh命令,然后在自己的行中键入每个选项来实现这一点,如下所示:

ssh

host [SSH server IP address or hostname] (Enter the remote SSH server’s IP address or hostname here.)

user [username] (Enter your username on the remote SSH server here.)

port [port number] (Enter the port number teh SSH server is listening on. If it’s the default port 22, you don’t need this line.)

dynamic-forward [port number] (Enter a local port number for the ssh forwarding — for example, dynamic-forward 8800.)

key [key file name] (Enter a key file name if you need a key to connect to the SSH server and not just a password. Omit this line if the SSH server doesn’t require a key.)

connect

运行connect命令后,系统将提示您输入密码以向服务器进行身份验证或解锁密钥文件。

如何在chrome操作系统上使用ssh隧道

你也可以使用谷歌的官方安全壳应用程序。启动扩展并在登录窗口中输入SSH服务器的详细信息。在参数框中,输入-d8800或您选择的其他端口号。

如何在chrome操作系统上使用ssh隧道

第二步:让chrome操作系统使用隧道

相关:使用SSH服务器可以做的5件很酷的事情

隧道现在打开了,但是你的Chromebook不会自动使用它。你需要在Chrome中将隧道指定为代理,这将导致Chrome通过隧道发送流量。

这里有一些问题,因为Chrome操作系统通常不会通过隧道发送DNS请求(参见bug 29914)。这是因为chromeos默认情况下使用SOCKS4协议作为隧道,尽管它支持更安全的SOCKS5协议。在Chrome操作系统的用户界面中设置代理时,没有选择SOCKS5的选项(参见bug 199603)。

如果你不关心你的DNS请求是通过你当前的连接发出的,你可以用正常的方式启用代理。为此,打开Chromebook的设置页面,选中Internet连接下的“允许代理共享网络”选项。接下来,单击Internet连接的名称,单击“代理”选项卡,然后选择“手动代理配置”。在SOCKS主机的右侧,输入“localhost”和前面指定的端口。

如何在chrome操作系统上使用ssh隧道

要以简单的方式配置SOCKS5代理,请使用代理SwitchySharp扩展。它允许您输入适当的详细信息并选择SOCKS5,使用Chrome代理API更改代理设置,以便Chrome使用SOCKS5代理。

使用SwitchSharp选项页面创建一个新的代理配置文件,并将其命名为类似“SSH Tunnel”的名称。在手动配置下,在SOCKS Host的右侧,输入“localhost”作为地址,并输入您先前选择的端口号。选择“SOCKS v5”选项。当您使用此代理配置文件时,它将通过SSH隧道转发您的通信量。

如何在chrome操作系统上使用ssh隧道

如果您不想使用浏览器扩展名,您可以创建自己的代理自动配置(PAC)文件并指向它。要做到这一点,只需使用文本编辑器(**符号是Chrome OS的一个很好的脱机文本编辑器)并在其中输入以下文本:

function FindProxyForURL(url, host) { return "SOCKS5 localhost:8800"; }

当然,如果您没有选择8800,您应该输入您之前选择的端口。以.pac文件扩展名保存文本文件-例如,您可以将其保存在下载文件夹中。

如何在chrome操作系统上使用ssh隧道

现在,您可以重新访问代理配置屏幕并选择“自动代理配置”。输入.pac文件的路径,该文件可以自己存储在Chromebook上,也可以存储在远程服务器上。例如,在Chrome OS**问下载文件夹的路径是file:///home/chronos/user/downloads/。既然我们用ssh这个名字保存了文件_隧道.pac,我们将输入文件:///home/chronos/user/Downloads/ssh_隧道.pac在这里。

如何在chrome操作系统上使用ssh隧道


如果在使用代理配置时开始看到连接错误,可能是因为SSH连接已关闭。您需要以相同的方式重新连接到SSH服务器,或者取消设置代理选项,从而允许Chromebook再次直接连接到Internet。

图片来源:Flickr上的sigckgc

  • 发表于 2021-04-11 04:02
  • 阅读 ( 253 )
  • 分类:互联网

你可能感兴趣的文章

用堡垒主机保护您的网络只需3个步骤

... 你们中的精明人可能想知道如何通过互联网接入家庭路由器。大多数internet服务提供商(ISP)都会为您分配一个临时IP地址,该地址经常更改。如果你想要一个静态IP地址,ISP往往会额外收费。好消息...

  • 发布于 2021-03-12 01:44
  • 阅读 ( 339 )

ssh和vpn的区别是什么?哪个更安全?

... 首先是贝壳。shell是一种软件,它允许您与操作系统的核心进行通信。这通常通过命令行界面完成。 ...

  • 发布于 2021-03-14 04:40
  • 阅读 ( 413 )

谷歌chrome十大最佳免费vpn扩展

... 如果你想了解如何改变你的位置,而你是浏览网页,看看我们的文章上最好的免费代理服务器和最好的无限免费VPN提供商。 ...

  • 发布于 2021-03-19 08:46
  • 阅读 ( 1603 )

ssh是什么?它代表什么?

...通信。开发该协议是为了取代旧的不安全协议,提高所有操作系统的安全性和隐私性。 ...

  • 发布于 2021-03-28 08:50
  • 阅读 ( 326 )

什么是反向ssh隧道?(以及如何使用)

...用隧道。 所以我们得到了“反向SSH隧道”这个名字 它是如何工作的? 反向SSH隧道依赖于远程计算机使用已建立的连接来侦听来自本地计算机的新连接请求。 远程计算机监听本地计算机上的网络端口。如果它检测到对该端口的SS...

  • 发布于 2021-04-03 08:32
  • 阅读 ( 212 )

如何从windows、macos或linux连接到ssh服务器

...相关:如何在windows10上安装和使用Linux Bash Shell 基于UNIX的操作系统(如macOS和Linux)包括一个内置的SSH命令,它在任何地方的工作方式都几乎相同。您甚至可以通过Bash-on-Windows环境在windows10上使用这个命令。 要从这些操作系...

  • 发布于 2021-04-07 14:38
  • 阅读 ( 247 )

如何使用ssh隧道访问受限服务器并安全浏览

...进行监视或修改。 您可以使用Linux、macOS和其他类似UNIX的操作系统上包含的ssh命令来实现这一点。在不包含内置ssh命令的Windows上,我们建议使用免费工具PuTTY来连接ssh服务器。它也支持SSH隧道。 本地端口转发:在本地系统**问...

  • 发布于 2021-04-08 08:02
  • 阅读 ( 214 )

如何在firefox中配置代理服务器

...入SOCKS代理的地址,在“端口”框中输入其端口。 相关:如何使用SSH隧道访问受限制的服务器和安全浏览 在本地PC上托管SOCKS代理时,需要输入127.0.0.1和SOCKS代理正在侦听的端口。例如,如果您使用动态端口转发创建SSH隧道并希...

  • 发布于 2021-04-08 08:13
  • 阅读 ( 208 )

如何从地球上任何地方访问区域限制网站

...务工作,您可以拿回您的钱,然后尝试另一个。 相关:如何根据您的需求选择最佳的VPN服务 这些是我们的最爱,但请随意搜索和寻找最好的VPN提供商为您。如果你是一个极客,你可以随时创建自己的VPN*****服务,这可以节省你...

  • 发布于 2021-04-09 09:16
  • 阅读 ( 207 )

绕过互联网审查和过滤的5种方法

...服务器,将你的整个家庭网络置于VPN之下。灵活性和力量如何? 临时用户或初学者:使用ExpressVPN或隧道 我们也做了大量的测试来寻找一个适合初学者的客户机,我们发现ExpressVPN和TunnelBear最适合于光滑的接口和非常简单的设置...

  • 发布于 2021-04-09 09:17
  • 阅读 ( 432 )
凉生切切切尔
凉生切切切尔

0 篇文章

相关推荐