7 ssh putty remote-connection tunnel ssh-tunnel
我正在尝试使用 Putty 在服务器和笔记本电脑之间建立隧道。问题是,由于笔记本电脑没有公共IP地址,我必须进行反向连接。但我真的不知道该怎么做。
让我演示一下我想要什么:
服务器(端口:6000) ----------> 笔记本电脑(端口:7000)
但由于笔记本电脑没有公共 IP 地址,我必须像
服务器(端口:6000) <---------- 笔记本电脑(端口:7000)
你能告诉我我应该写什么作为源端口,目的地等。
取决于您想要的设置:
SETUP 1) 服务器正在监听
ssh tunel LAN destination
SERVER (listen on port 6000) ==========> LAPTOP -----> ip:port
Run Code Online (Sandbox Code Playgroud)
(局域网目的地也可以是 localhost:port 连接笔记本电脑本身)
PUTTY SETUP:右键单击 Putty 窗口标题,选择 Change settings / Tunnels 并填写:
source port: 6000
destination: ip:port (or hostname:port)
select "Remote"
Run Code Online (Sandbox Code Playgroud)
SSH: ssh -R 6000:hostname:port
SETUP 2) 笔记本电脑正在收听
ssh tunel destination
LAPTOP (listen on port 7000) ==========> SERVER -----> ip:port
Run Code Online (Sandbox Code Playgroud)
同样,目的地可以是 localhost:port 以连接到服务器本身。
腻子设置:
source port: 7000
destination: ip:port (or hostname:port)
select "Local"
Run Code Online (Sandbox Code Playgroud)
SSH: ssh -L 7000:hostname:port
在这两种情况下,您还可以指定(在腻子中通过复选框)侦听 LAPTOP/SERVER 是否还接受来自其他主机的连接。
归档时间: |
|
查看次数: |
16957 次 |
最近记录: |