假设我使用的是Ubuntu操作系统,我的私有接口是 eth1 ,带有以下参数:

IP:192.168.0.15

掩码:255.255.255.0

默认网关:192.168.0.1

当其他主机向我发送一个目的IP在此NAT之外的数据包时(例如假设目的地是31.13.90.36),我想将此数据包转发到同一个接口( eth1 ),但转发到我的默认网关(这是192.168.0.1,通过更改数据包中的目标IP) . 有没有办法做到这一点?我已经阅读了一些有关iptables的教程,但似乎你只能将数据包转发到另一个接口,而我想将数据包转发到同一个接口,但转发到不同的IP .

附:我知道其他主机正在向我发送数据包而不是将其发送到默认网关这很奇怪,我只是在试验......而且我不希望将重定向数据包发送回该主机 .