bidezhi 发表于 2013-07-17 14:09

如何用Linux实现路由器里的虚拟服务器功能

本帖最后由 bidezhi 于 2013-07-17 14:11 编辑

内网有几台服务器,服务器连接交换机-光猫-外网。想在服务器之前加个防火墙,用Iptables,请问如何实现,每台服务器都有单独的外网Ip地址,可以用内网Ip代替,但必须和外网Ip是一对一,并且每台服务器都只开放几个端口。

chenyx 发表于 2013-07-17 15:57

你的这个网络,没有路由的位置啊.
你试试,在iptables机器上(下面简称Linu)用子接口的方式,将所有的服务器ip全部分配给Linux的外网接口,接你的光猫.
Linux的内网接口接交换机,然后通iptables的dnat功能,映射需要开放的端口到你的内网ip上.

bidezhi 发表于 2013-07-18 15:01

子接口,可以了,谢谢!
页: [1]
查看完整版本: 如何用Linux实现路由器里的虚拟服务器功能