tcpcopy icon indicating copy to clipboard operation
tcpcopy copied to clipboard

os/ts/as是不是要严格限制在同一个网段?

Open anbaoyong opened this issue 7 years ago • 4 comments

所有的传输都在数据链路层,这个是不是限制了只能在同一个网段呢?

anbaoyong avatar Nov 28 '17 10:11 anbaoyong

同一个网段,只是容易一些,跨网段,一般比较麻烦,具体还得看情况。 解决方案之一通过vps

lazio579 avatar Nov 29 '17 01:11 lazio579

我们这边as和ts没跨网段,但是跨交换机,结果导致与as同交换机的服务器收到大量广播数据包;

cnsky2016 avatar Dec 07 '17 02:12 cnsky2016

首先intercept部署到ts机器,然后有如下解决方案(未必都能有效,需要看情况):

方案1: 路由设置的时候,路由给同一交换机下面其它机器即可(只要没有路由转发功能即可)

方案2: 改变-c ip地址(能够达到B机器的tcp层就行,但这个ip地址对于中途设备是非法的),让中途设备给黑洞掉,比如交换机来干掉这些非法响应数据包

方案3: 采用传统架构:https://github.com/session-replay-tools/tcpcopy/issues/279

lazio579 avatar Dec 07 '17 02:12 lazio579

方案4:-c 成tcpcopy所在机器ip地址,让响应包直接回到tcpcopy所在机器,在tcpcopy所在机器设置iptables过滤掉回来的响应包

lazio579 avatar Dec 07 '17 03:12 lazio579