可以把一台主机上的收到的数据 route 到另外一台上面么?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

可以把一台主机上的收到的数据 route 到另外一台上面么?

2016-06-16 11:43:00 1797 1

如果有局域网内有两台linux 主机A, B, 可以把一台主机A上的收到的数据 route 到另外一台B上面做处理, 然后再通过A把结果发回去吗?

有些类似路由器的端口转发功能, 期望的是TCP层的转发, 不是HTTP层.

如果可以的话, 如何实现?

--

目标是这样的, 我希望在远程服务器上测试iptables 的效果. 但是! tcpdump 只能捕获iptables 处理之前的数据包. 我希望用tcpdump 只输出 iptables 处理之后的数据包, 就是在A上做过滤, B上观察结果, 所以想尝试设置路由转发!

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:40:40

    不在同一个局域网内直接
    iptables -t nat -I PREROUTING -p tcp -j DNAT --to-destination b的地址
    如果在同一个局域网再做下源地址伪装
    iptables -t nat -I POSTROUTING -p tcp -d b主机 -S SNAT --to-source a地址
    B的数据也是通过A出去的,还要注意上述两条应排除B

    0 0
相关问答

1

回答

IPv6 路由器发送重定向报文的目的是什么?

2022-04-11 14:00:11 448浏览量 回答数 1

1

回答

IP 负责将包发送给谁?

2021-12-01 13:29:34 268浏览量 回答数 1

1

回答

应用程序PING 发出的是什么类型的报文呢?

2021-11-15 20:46:58 314浏览量 回答数 1

1

回答

当路由器接收的IP报文中的目标网络不在路由表中时,将采取的策略是什么呀?

2021-11-15 21:03:27 733浏览量 回答数 1

0

回答

边界路由器VBR接收后,修改互联IP不生效是什么原因?

2021-01-20 17:57:48 202浏览量 回答数 0

2

回答

服务器发回了不可路由的地址。使用服务器地址代替。

2017-11-23 10:20:23 8149浏览量 回答数 2

13

回答

服务器发回了不可路由的地址。使用服务器地址代替

2017-07-15 22:54:53 36068浏览量 回答数 13

5

回答

服务器发回了不可路由的地址。被动模式失败。

2017-04-26 17:41:22 13097浏览量 回答数 5

1

回答

ping不到ip地址丢失100%

2016-05-20 00:36:35 5355浏览量 回答数 1

1

回答

如何修改从本机发送出去的数据包的MAC地址

2016-03-06 15:11:41 2558浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载