要在树莓派上连接到公网服务器并开启隧道,你需要执行以下步骤:
- 确保你的树莓派已经连接到互联网,并且已经安装了 ssh 客户端。
- 使用 ssh 命令连接到公网服务器。例如:
ssh user@server_ip_address
- 在公网服务器上,使用命令
ssh -D 1080 user@localhost
开启一个动态 SOCKS 代理。这会在本地监听 1080 端口,并将所有数据转发到本地。 - 在你的树莓派上,使用以下命令将本地的 1080 端口映射到远程服务器的 1080 端口:
ssh -N -f -L 1080:localhost:1080 user@server_ip_address
这样,你就可以在树莓派上通过本地的 1080 端口连接到公网服务器,并使用公网服务器作为代理访问互联网。
注意:这里假设你已经知道了如何使用 ssh 连接到远程服务器,并且已经配置了公网服务器的 ssh 服务。如果你不熟悉这些内容,请先学习相关知识。