远程端口映射到本地端口

1.正代理和反向代理的区别:

正向代理代理的对象是客户端,反向代理代理的对象是服务端


2.远程端口xxxx这个端口是连上后自动监听的和apache没有关系
ssh -R 远程端口 // 这个端口用哪个都行
3.修改ssh配置文件

vi /etc/ssh/sshd_config

GatewayPorts yes
AllowTcpForwarding yes (是否允许TCP转发)
保存后:

4.设置允许ip转发:echo 1 > /proc/sys/net/ipv4/ip_forward

5.重启sshd服务:/etc/init.d/sshd restart

6."远程端口转发"(remote forwarding)是指绑定远程端口的转发。


  $ ssh -R 2121:host2:21 host1

R参数也是接受三个值,分别是"远程主机端口:目标主机:目标主机端口"。这条命令的意思,就是让host1监听它自己的2121端口,然后将所有数据经由host3,转发到host2的21端口。由于对于host3来说,host1是远程主机,所以这种情况就被称为"远程端口绑定"。

绑定之后,我们在host1就可以连接host2了:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值