我想将传入流量重定向到 iptables 正在工作的服务器,再重定向到 LAN 中的另一台服务器。但是,如果传入流量来自特定的外部 IP 地址,我只希望它能够工作。否则,流量应该被丢弃。
让我举一个例子来澄清它:
- 外部客户端IP:88.88.88.88
- 服务器IP(同一局域网):172.26.0.99
- 目标IP(在同一局域网中):172.26.0.11
重定向示例
- 客户端 (88.88.88.88) 连接到
SERVER IP (172.26.0.99)
- 流量通过隧道传输到
Destination IP (172.26.0.11)
.
删除示例
- 陌生人客户端(66.66.66.66)尝试连接到
SERVER IP (172.26.0.99)
- 交通是
DROPPED
如果我理解正确,您希望将所有流量从 88.88.88.88 转发到受保护的服务器 172.26.0.11。下面是一个使用 NAT 的示例:
或者,基于每个端口转发,使用
ipvs
或 SystemD 套接字或iptables -j REDIRECT
设置转发和防火墙端口。ipvs 和 iptables 的示例:它也对我有用。谢谢你的主意。