服务器 <------------->(eth1 linux机器 eth0) <-------------> 客户端
物理连接如上。linux机器作为代理服务器,有两个网卡。eth1连接想要访问的服务器,eth0连接客户端。
需求:客户端访问服务器上的某个服务时,如erp系统的80端口,linux实现透明代理,将80数据包转发到本机程序,经过处理再发送到真实服务器。所有的地址都在同一网段!
有两个问题。
1. 客户端和服务器相互连通,其中的路由该如何设置。网上都是不同网段的配置,没有找到同网段的配置
2. linux实现透明代理,iptables规则应该如何设置