
我在 Ubuntu 16.04 下的一些 Google Chrome 会话中遇到了问题。我想使用 Google Chrome 访问我在 ssh 代理后面的服务器上运行的 gitlab 实例的 Web 界面。首先:它可以工作。但并不完全像我想要的那样。到目前为止,我所做的如下:
1)使用以下命令转发端口:
>>> ssh -D 8090 -N $HOST
2)使用单独的配置文件和代理启动 google-chrome
>>> google-chrome --profile-directory="Profile 1" --proxy-server="socks5://localhost:8090" 130.83.24.57:81
如果以此方式打开的窗口是第一个,并且当前没有其他 Chrome 窗口打开,则此方法有效。一旦有另一个窗口,我就会收到消息
在现有浏览器会话中创建新窗口。
在终端中,流量似乎没有被转发。如果它在其他窗口打开后也能正常工作,那就太好了,这样我就不必在每次想要访问它时关闭会话。
这里有谁有什么想法吗?提前致谢。
附言:如果使用其他浏览器的解决方案似乎更好,我不会因此而放弃使用 Chrome。