需求:将 A 机器网口 a 收到的所有包转发的 B 机器网口 b 上, 我看了一些教程都需要指定端口,请问一定需要指定端口吗,能不指定端口不做任何处理直接转发吗?
1
vivisidea 197 天前
没有实际做过,但直觉感觉 iptables 可能可以做到,可以 google 搜一下相关关键词
https://superuser.com/questions/853077/iptables-duplicate-traffic-to-another-ip https://unix.stackexchange.com/questions/584705/traffic-forwarding-to-server-with-iptables |
2
basncy 197 天前
参考光猫配置吧. 看它如何将光口收到的所有包转发到 LAN 口上.
这个简单, 但细思极恐...... |
3
eatgrass 197 天前 via iPhone
不指定端口就不叫端口转发了,那是 DMZ
|
4
AlanStar 197 天前
转发包这个行为是程序或者服务做的,就应该指定端口。IP 类似于楼的地址,端口相当于楼中的单独一户。
|
5
EvineDeng 197 天前 via Android
你是指端口镜像?一般网管交换机有这个功能。
|
6
GogoGo666 197 天前
vswitch 能做,但是你小白估计没法搞定
|
7
ghostwwg 197 天前
主机 A etha 转发到 IP [主机 B 的 ethb 网口 IP] 对吧
-A POSTROUTING -i etha -d 10.99.0.0/24 -j MASQUERADE 大概这个意思,测测看 |
8
Kinnice 197 天前
原模原样的包:端口镜像
|