首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
怎样在不同的服务器间实现端口转发?
andybest
·
2013-05-21 20:03:46 +08:00
· 1953 次点击
这是一个创建于 4059 天前的主题,其中的信息可能已经有所发展或是发生改变。
主机A端口22 ssh服务
主机B是一台ubuntu主机,用来做proxy
如何实现主机B 22端口转发至主机A 22端口?
即客户端无法直接访问主机A,ssh登录主机B等于ssh主机A
怎样最简单的实现该功能?谢谢!
主机
端口
ssh
4 条回复
•
1970-01-01 08:00:00 +08:00
1
luztak
2013-05-21 20:08:59 +08:00
写个程序把所有发到B:22的包发到A:22,再把回包发回去
可能要改IP包
(其实是诌的 不过应该有用
2
hadoop
2013-05-21 20:22:46 +08:00 via Android
1
主机a的ssh不用?
如果是这样,主机a上iptables做转发即可,修改PREROUTING和POSTROUTING链
3
andybest
OP
2013-05-21 20:29:21 +08:00
@
hadoop
谢谢,请问是在提供ssh服务的主机A上做iptables 还是在proxy主机B上做iptables?
4
hadoop
2013-05-21 20:35:33 +08:00 via Android
1
@
andybest
sorry,没细看你的要求,应该是在主机b上做iptables转发
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
4463 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms ·
UTC 01:06
·
PVG 09:06
·
LAX 18:06
·
JFK 21:06
Developed with
CodeLauncher
♥ Do have faith in what you're doing.