在 socks 代理上访问 GCloud 资源

Accessing GCloud resources on socks proxy

我正在尝试访问 GCloud 资源,特别是 DataProc 的 Hadoop UI for Resource Manager,它在端口 8088 上运行。

我在 GCloud 中有以下集群,

我在本地通过以下方式创建了一个 socks 代理:

C:\Users\Sujith>gcloud compute ssh "myhadoop-m" --zone=us-east4-c
--project=project1234 -- -D 10000 -N

通过 public 密钥成功创建隧道验证

随后打开 chrome,使用上面创建的隧道启动资源管理器

c:\Program Files (x86)\Google\Chrome\Application>chrome.exe "http://myhadoop-m:8088" --proxy-server="socks5://localhost:10000" --host-resolver-rules="Map * 0.0.0.0 , EXCLUDE localhost --user-data-dir=/tmp/myhadoop-m

有什么想法吗?

您在 --host-resolver-rules 参数值中缺少一个结束引号。

c:\Program Files (x86)\Google\Chrome\Application>chrome.exe "http://myhadoop-m:8088" --proxy-server="socks5://localhost:10000" --host-resolver-rules="Map * 0.0.0.0 , EXCLUDE localhost" --user-data-dir=/tmp/myhadoop-m